Oleg Movchan is 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.
Movchan is a graduate of the General Management Program from the Aresty Institute of Executive Education at the Wharton School. He holds a Master of Science degree and an MBA from the University of Chicago and a master’s degree from Kharkiv State University (Ukraine).