Okan Kibaroglu is an experienced IT professional with a comprehensive background in customer success, business operations, and governance within higher education and corporate environments. Currently serving as Director of Customer Success and holding multiple leadership roles at Imperial College London since January 2005, Okan Kibaroglu oversees the governance and control functions for Information & Communications Technologies, ensuring compliance with regulatory and contractual obligations. Previous roles include Managing Director of IT Operations at Medipol Health & Higher Education Group and Operations Services Manager at DHL Systems Ltd, where responsibilities included managing large teams and significant budgets while maintaining IT service management across multiple regions. Okan Kibaroglu holds an MSc in Computer Science and a BSc in Computer Engineering, both from Boğaziçi University.