Natasha Cowan

Thought leadership & insights

Chief Marketing & Communications Officer

Natasha Cowan serves as the global Chief Marketing and Communications Officer of Foundever®, where she leads the company’s overall marketing and communications strategy worldwide. In this role, Natasha is responsible for elevating the company’s global brand presence, driving strategic growth and cultivating innovation across all marketing and communications disciplines.

As a commercially focused leader, Natasha brings extensive global experience and a proven track record of increasing customer engagement, whilst transforming marketing organizations to become a business partner driving demand. She cares about creating the right environment and culture for people to succeed.

Prior to joining Foundever, she held senior roles at DXC Technology, SAS, Finestra and Thomson Reuters where she successfully drove strategic marketing initiatives and promoted business growth across multiple markets.

Natasha’s leadership and expertise continue to shape the company’s marketing and communications innovation, ensuring a consistent, high-impact brand presence across all regions.