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.
Sign up to view 0 direct reports
Get started
This person is not in any teams