Odysee employs 31 employees. The Odysee management team includes Julian Chandra (Chief Executive Officer), Thomas Zarebczan (Head Of Operations), and Michael Zimmermann (Solutions Architect, Odysee).
Looking for a particular Odysee employee's phone or email?