Jay Mehra's Location
Bengaluru, KA, IN
Jay Mehra's Work
- Chief Technology Officer of Odessa, a Technology Company Serving a Diverse Customer Base of Leasing @ Odessa
- Chief Operations Officer @ Odessa
- Associate @ PwC
Jay Mehra's Education
Jay Mehra's Summary
Jay Mehra, based in Bengaluru, KA, IN, is currently a Chief Technology Officer of Odessa, a Technology Company Serving a Diverse Customer Base of Leasing at Odessa Technologies, Inc., bringing experience from previous roles at Odessa Technologies, Inc. and PWC. Jay Mehra holds a Bachelor of Science in Economics @ Haverford College. Jay Mehra has 1 email on RocketReach.