Charles-David Mathieu Poulin

TC Transcontinental


Charles David is TC Transcontinental’s Corporate Advisor, Environment and Sustainability, and Chair of the Corporate social responsibility steering committee, which oversees the company’s sustainability leadership strategy. A leader in flexible packaging in North America and Canada’s largest printer, TC Transcontinental plays an important role in supporting responsible forestry, namely through its robust paper purchasing policy. In 2016, Charles David was named one of the “Top 30 Under 30 Sustainability Leaders”in Canada by Corporate Knights. A faculty lecturer at the École de technologie supérieure in Montreal, Charles David is passionate about developing the next generation of problem-solving environmental engineers and finding innovative ways to look at sustainability from a business perspective.