Career opportunities

We have a growing team of about 50 people across our offices in Geneva, Oslo, Brussels, Dubai and London.

There are currently no career opportunities in London. Check here for international openings.