David Edwards

Chief Marketing Officer

David Edwards

David joined Vistra as Chief Marketing Officer in September 2017. His appointment was a first for Vistra and demonstrates the company’s commitment to focusing on its clients and the development of a single Vistra brand identity globally.

In this role, David is responsible for developing the Vistra brand and the commercial marketing strategies to deliver organic growth for the company. He is also the lead on marketing and communications elements of all acquisition integrations. David has over 20 years’ experience in marketing, communications and business development in a range of blue chip organisations including Mercer, EY and BakerMcKenzie. He is passionate about diversity and inclusion in business and believes organisations could do more to promote and engage around these issues.

He is also a member of the IDM/DMA B2B Marketing Council and a former member of the B2B Marketing magazine editorial board.

More Insights