Mark Dowling

Mark Dowling is a seasoned project manager currently working at St. Joseph Communications since 2020. Prior to this role, Mark held positions including Business Manager at A Plus Creative Inc, where responsibilities included onboarding new business and enhancing retail operations, and Production Supervisor at TC Transcontinental, where Mark supervised a team of over 35 employees to manage creative and production tasks effectively. Mark also served as Manager of Creative Services at TC Media, leading a team of designers for multiple clients, and was a Production Manager at Fuel Advertising Inc., maintaining production efficiency and brand standards. Mark holds a diploma in Graphic Design from George Brown College.

Links

Previous companies

TC Media, Inc. logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams