Odyssey employs 45 employees. The Odyssey management team includes Jake Abrams (Founder), Christian Murakami (Account Director), and Melissa Vilander (Director of Creative Strategy).
Looking for a particular Odyssey employee's phone or email?