Jay Mehra

Executive Board Member

Jay Mehra has extensive experience in technology and business leadership, currently serving as an Executive Board Member and Co-Founder at Odessa since August 1998, where also held the positions of Chief Technology Officer (CTO) and Chief Operating Officer (COO). Prior to Odessa, Jay Mehra worked as an Associate at PwC from 1999 to 2000. Jay Mehra holds a Bachelor of Science degree in Mathematical Economics from Haverford College.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices