Determined, imaginative, curious—if these are some of the ways you describe yourself, we want to learn more about you! At TC Energy, we are proud to connect the world to the energy it needs. Guided by
Digital Marketing Manager, Paid Channels Function: Marketing Reports to: Sr Director, Demand Generation Location: Remote, USA Position Summary The Digital Marketing Manager – Paid Channels & SEM leads the strategy, execution, and optimization of OnBoard’s paid