O

Hands-on Marketing / Product Manager

Odne·Dübendorf·20.05.2026

 join.com

 
full_time80–100%

 

This role is a marketing and product manager at Odne, a Swiss medical tech firm. Daily tasks include leading sales and marketing projects. Requirements include 3-5 years of experience and a degree in business or marketing. Nice-to-haves include US experience and native American English. The role is unique due to its focus on endodontics. Notable perks include potential US relocation.