The global consulting firm aims to expand its footprint in Latin America through its new base in San José.
International consultancy TCE has established a new office in
Costa Rica to strengthen its presence in the Latin American market.
The company says the expansion will allow it to better serve clients in renewable energy, infrastructure, and technology sectors.
Executives highlighted
Costa Rica’s political stability and skilled workforce as key factors in choosing the location.