Leo Chen

Business Director, Integrated Communications

Leo Chen is a seasoned professional in integrated communications with extensive experience in digital strategy and media practices. Since April 2015, Leo has held various roles at Starcom, progressing from Associate Director to Business Director, demonstrating expertise in managing key accounts and developing comprehensive digital strategies. Prior experience at iProspect included positions as Associate Manager of Integrated Planning and Search Marketing Specialist, where Leo focused on optimizing SEO and SEM initiatives. Leo holds a Master's degree in Public Relations and Advertising from Shih Hsin University and a Bachelor's degree in Chinese Literature from National Taiwan University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices