Odla. employs 22 employees. The Odla. management team includes David Sharkey (Co-Founder and COO), Daragh Sharkey (Director of Business Development), and Megha Kapoor (Chief Growth Marketing Officer).
Looking for a particular Odla. employee's phone or email?