Odessa names Mathew Abraham as Chief Executive Officer
Odessa, a software company for asset and auto finance, announced Mathew Abraham as its new Chief Executive Officer, effective September 21, 2026. Abraham, previously COO at Odessa, returns to lead the company's growth.