ODISEA employs 6 employees. The ODISEA management team includes Todd Lemons (Founder and Expedition Leader), Aiden Lemons (Co-Founder of ODISEA), and Lilly Carrion (Business Development Manager).
Looking for a particular ODISEA employee's phone or email?