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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices