top of page

You can find us here

Our head office is located in Zurich at the centre of Europe:​


Seestrasse 353,
8038 Zurich,

Our Irish office is located in Dublin:​


The Greenway, Ardilaun Court,
112-114 St. Stephen's Green,
Dublin 2,


Get in touch

  • If you're interested in working with us as a project partner,
    please complete the information form here

  • If you'd like to join our team, you can see all of our current vacancies on our team page

  • For all other queries, please complete the contact form below

Contact Us

Thank you for contacting us

bottom of page