top of page
Image by Andrew Coelho



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

Seestrasse 353, 8038 Zurich, Switzerland

Our Irish office is located in Dublin:​

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

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 career page

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

Contact Us

Thank you for contacting us

bottom of page