Basic Info
Headquarter
Pennsylvania, United States
Odessa Technologies is a company that provides Software and more. Odessa Technologies is headquartered in United States Pennsylvania. Odessa Technologies was founded in 1998. and was founded by Jay Mehra, Jay Mehra, Madhu Natarajan, Madhu Natarajan.