top of page
Where we are
Santiago, Chile.
Santiago, Chile’s capital and largest city, sits in a valley surrounded by the snow-capped Andes and the Chilean Coast Range. Santiago's business environment offers a high level of trust, healthy economy and high levels of innovation, with less bureaucracy than most Latin American cities.
Zurich, Switzerland.
The city of Zurich, a global center for banking and finance, lies at the north end of Lake Zurich in northern Switzerland.
Good connections, safe, high quality of living, and excellent education and research institutions – Zurich is an extremely attractive location for companies and their employees. It is not without reason that the Zurich economic area accounts for around a fifth of the overall value-added and jobs in Switzerland.
bottom of page