Odessa's Marketing department is led by Keelie Fitzgerald (SVP, Marketing) and has 8 employees.
Aastha Vyas
Product Marketing Manager
Debarati Roy
Associate Manager- Content Marketing
Keelie Fitzgerald
Senior Vice President, Marketing
SVP, Marketing
Smita Deshpande
Senior Specialist - Digital Marketing
Looking for a particular Odessa employee's phone or email?