Odne employs 19 employees. The Odne management team includes Andreas Schmocker (CEO and Co-founder), Else Ellermann (Clinical and Scientific Affairs Manager), and Abhiram Singamsetti (Senior Marketing and Product Manager).
Looking for a particular Odne employee's phone or email?