David joined Peabody in March 2007 from Barclays Bank, where he held several senior posts, including Small Business Banking Director and Chief Operating Officer for the marketing and communications functions worldwide.
David has extensive experience in strategic change management and organisational development.