Catho headquarters details
Location map
Open in Google MapsAll Catho office locations
| 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 06460-090. 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 19 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 06460-090, Brazil.
How many offices does Catho have?
Catho operates 19 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 06460-090.
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.