Find Your Perfect Role
opportunities waiting for you in Switzerland
Communication Manager
Takeda Pharmaceuticals
📍 Neuchâtel, Switzerland, Switzerland
No description available...
View Listing DetailsAutomation OT Project Engineer
Takeda Pharmaceuticals
📍 Neuchâtel, Switzerland, Switzerland
No description available...
View Listing DetailsHead of Global Data Dissemination
Takeda Pharmaceuticals
📍 Zurich, Switzerland, Switzerland
No description available...
View Listing DetailsAutomation Data Engineer
Takeda Pharmaceuticals
📍 Neuchâtel, Switzerland, Switzerland
No description available...
View Listing DetailsSenior Cloud Software Engineer
Snap Inc.
📍 Zurich, Switzerland, Switzerland
No description available...
View Listing DetailsAdvisory Solution Consultant - Public Sector - German speaking
ServiceNow, Inc.
📍 Zurich, Switzerland, Switzerland
No description available...
View Listing Details