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).
Sign up to view 22 direct reports
Get started
This person is not in any teams