Oleg Movchan

CEO at Enfusion

Oleg Movchan is the Chief Executive Officer at Enfusion and has been a member of our board of directors since 2021. He is also a founding investor in Enfusion and an Enfusion client who has worked with the company in multiple capacities for more than 16 years.

Throughout his 26-year professional career Mr. Movchan has held numerous executive leadership positions across industries, including investment management organizations, a consumer packaged-goods company, and a private equity investment platform. Mr. Movchan holds Master of Science and MBA degrees from the University of Chicago, and a Master in Applied Mathematics and Physics degree from Kharkiv National University (Ukraine).

Links


Org chart

Sign up to view 22 direct reports

Get started


Teams

This person is not in any teams