Chief Marketing Officer
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.
23 April 2019
David Edwards, Chief Marketing Officer at Vistra has been named one of the ‘100 Most Impactful B2B Marketing Leaders in Europe” in 2019. David Edwards, Chief Marketing Officer at Vistra has been named one of the…
10 April 2018