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.
This person is not in the org chart
This person is not in any teams