Burak Ozsoylu currently serves as the Vice President of Business Development & Marketing at Enova by Veolia since February 2023, overseeing the company’s marketing, communications, and business development initiatives with a focus on revenue and EBITDA growth in the GCC region. Prior experience includes roles as Global Strategic Marketing Director at Howden, where Burak led marketing strategy and business development, and as Head of Global Business Development at INNIO Power, overseeing significant brand creation and business transformation efforts. Burak's extensive background in energy and power sectors is complemented by leadership roles at GE Power and COGEN Europe. Educational qualifications comprise a Business of AI certification from London Business School, executive training in leadership from Crotonville, and two degrees in engineering and business from Koç University and Istanbul Bilgi University, respectively.
Sign up to view 2 direct reports
Get started