David Carroll is a seasoned Senior Product Manager with extensive experience in digital media and product development. Currently at D2L since August 2021, David previously held senior management roles at Postmedia Network Inc. and was a Communications Consultant for IUOE Local 793 / OEBAC. Prior to this, David spent nearly a decade at Bell Media, where pivotal contributions included enhancing Direct-to-Consumer products and driving digital transformation across multiple platforms. Earlier career highlights include their tenure at TSN, where David served as a Digital Media Producer, significantly boosting audience engagement. David holds an Honours BA in English, Creative Writing from York University and a Journalism certificate from Humber College.
This person is not in the org chart
This person is not in any teams