Job Description

Techwan (an Everbridge company), designs and delivers mission-critical command and control systems that help save lives and keep operations running. Our solutions support emergency services, public safety agencies, and government organizations in responding faster, communicating clearly, and making confident decisions when it matters most.

As we expand our presence in Switzerland, we are looking for a Technical Project Manager (TPM) based in Romandy to lead customer operations, drive new project implementations, and support regional growth.

The Role

This is a hybrid role combining technical project leadership with hands-on system implementation. You will own live customer environments (RUN & Maintenance), lead technical deployments for new projects, and act as the primary technical interface for Swiss customers. You'll collaborate closely with international teams across France, Italy, Hungary, and the UAE.

...

Apply for this Position

Ready to join Everbridge? Click the button below to submit your application.

Submit Application