Sarah Vizard

Deputy Editor In Chief at Business Leader

Sarah Vizard is the Deputy Editor in Chief at Business Leader, leading a team through a period of transformation focusing on digital and print reports in The Times. With previous experience at Raconteur and Marketing Week, Sarah has expertise in editorial strategy, audience building, and maintaining key stakeholder relationships. Sarah has a background in news reporting, managing editor roles, and coverage in retail marketing. Additionally, Sarah holds a Mini MBA in Marketing and a degree in Geography from the University of Exeter.

Links

Previous companies

Raconteur logo

Org chart

Sign up to view 0 direct reports

Get started