Armstrong Craven



Request a Call Back from Olivia O'Loughlin

If you would like to speak with Olivia about how we can help businesses in Switzerland, please leave your details below and we'll reach out to start conversations.

  • +43 (0) 216 37 33
  • 1 Rue du Pré-de-la-Bichette, Nations Business Centre, 1202 Genève, Switzerland

Our Geneva Office

Geneva is an international hub for many global organisations and an ideal position for accessing Europe due to a multinational, highly qualified and productive workforce and good quality of life.

Geneva has for years been where all nationalities across the globe are represented, hosting Europe’s largest presence of NGOs and strong Financial Services industry. The city also welcomes c100 new companies setting up their European/ EMEA offices here each year.  Over the last few years, a particular focus has included innovative sectors, particularly in start-ups, robotics, and life sciences.

In a highly competitive market, where demand often outweighs availability, our clients gain great added value from our proactive talent services, including deconstructed search, consulting services and talent/ competitor insights, to gain/ maintain their advantage.


Contact Armstrong Craven

Find Us