Ahmad Syahir
Credit Controller
Malaysia
David Deacon is Spencer Ogden's Chief People Officer, responsible for leading our people agenda and building a company where our brilliant employees can do their best work: our People teams hire amazing talent, develop them into exceptional consultants, and curate a culture where individuals and teams thrive. David has held HR roles at companies as diverse as Credit Suisse, MasterCard, Capita and activpayroll; he has lived and worked in the US twice and Asia once, is the author of The Self Determined Manager and a Trustee for not-for-profit Friends of the Elderly