Odessa announced expansion of the company’s executive leadership to position itself for the next phase of growth and innovation. Co-founder, Jay Mehra, will transition from his current chief operating officer role to the newly created role of chief technology officer. Mathew Abraham will join Odessa to become the chief operating officer this month. read more
APR 2, 2019 - 7:10 am