David Nicholls Location
London, GB
David Nicholls Work
David Nicholls Education
David Nicholls Skills
David Nicholls Summary
David Nicholls, based in London, GB, is currently a Senior Talent Partner - EMEA at Zuora. David Nicholls brings experience from previous roles at SOLA Group, Emerald Technology and Inforom. David Nicholls holds a 2008 - 2010 Business, Management, Marketing, and Related Support Services @ Palmers College. With a robust skill set that includes Microsoft Office, Relationship Building, Global Client Management, Project Management, Strategy and more. David Nicholls has 2 emails on RocketReach.