top of page

Where we are

Santiago 4.JPG
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.

Advisory.png
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