join.com
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.