Catho logo

Catho Headquarters & Office Locations

Verified data Recruiting And Employment Agencies 750 employees 18 offices worldwide

Headquarters: 262 Alameda Juari, Barueri, São Paulo 06460090, Brazil

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Barueri, São Paulo
Brazil
Total offices
18
across 7 countries
Employees
750
est. 2026

Catho headquarters details

262 Alameda Juari

Barueri

São Paulo

06460090

Brazil

2000

All Catho office locations

18 total
City State / region Country Type
Barueri HQ São Paulo Brazil Headquarters

About Catho

Catho (Private) is headquartered in Barueri, São Paulo, Brazil. Founded in 2000, the company operates across 7 countries with approximately 750 employees worldwide.

Where is Catho's main office?

Catho's main headquarters office is located at 262 Alameda Juari, Barueri, São Paulo 06460090. This serves as the company's primary corporate address and is home to its executive leadership team.

Catho regional offices

Beyond its headquarters in Barueri, Catho maintains 18 offices across 7 countries. Regional offices span 7 countries.

Catho contact information

The main switchboard for Catho headquarters can be reached at 551141343535. For investor relations, visit catho.com.br/investor-relations.

What does Catho do?

Catho is a technology company that functions as an online classified of resumes and vacancies with several tools. The company's objective is to make the job hiring process as easy as possible, working as a channel between candidates who are searching for new opportunities and HR companies that are hiring. Catho also offers products aimed at professionals such as CV analysis and writing, interview simulations, and online courses, as well as hiring solutions for companies. Catho was founded on 2000 and is headquartered

Frequently asked questions

Where is Catho headquarters?

Catho's headquarters is located at 262 Alameda Juari, Barueri, São Paulo 06460090, Brazil.

How many offices does Catho have?

Catho operates 18 offices across 7 countries as of 2026.

What is Catho's corporate address?

The official corporate address is 262 Alameda Juari, Barueri, São Paulo 06460090.

When was Catho founded?

Catho was founded in 2000 and has grown to employ approximately 750 people worldwide.

What is Catho's phone number?

The main phone number for Catho headquarters is 551141343535.

Find more info on Catho using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Catho's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events