Zurich

Our Zurich office is located near the coast of Lake Zurich in Switzerland. Celonauts enjoy a modern and open work environment that allows them to collaborate with co-workers and enhance our strong company culture. After work, Celonauts embrace the luxurious financial capital of Switzerland through high-end shopping and urban dining, all at the foot of the Swiss Alps.

Zurich --location
Close
Zurich --location

Job Openings

Dear visitor, you're using an outdated browser. Parts of this website will not work correctly. For a better experience, update or change your browser.