Chief Strategy Officer, Business Development, AEG Presents
Ron Chiu serves as Chief Strategy Officer, Business Development for AEG Presents. Chiu leads the efforts on the company’s strategic planning, business development, analyzing new business opportunities, and identifying operational improvements.
Prior to joining AEG Presents, Chiu served as the Vice President of Strategy and Operations for Live Nation Entertainment, where he was a member of the North American Concerts Executive Leadership Team and managed the strategy and analytics team to provide strategic planning, financial and operational analysis and execution. Prior to his position at Live Nation, Chiu was a strategic management consultant at The Boston Consulting Group, where he led client teams and executive client relationships for Fortune 500 companies in the media, entertainment and consumer industries to develop growth strategies and help them execute transformational projects.
Receiving his Bachelor of Science in Cybernetics and Master of Science in Computer Science from UCLA, Ron graduated from MIT’s Sloan School of Management with a Master of Business Administration degree.