If you need more lookups,
subscriptions start at $34 USD/month.
David Upcraft Location
United Kingdom
David Upcraft Work
Team Leader, Customer Success @ (February 2026 - Present)
Actor @ Freelance (June 2010 - Present)
Senior Customer Success Manager, Blackbaud EMEA and Asia Pacific @ (June 2023 - February 2026)
Customer Success Manager @ (October 2021 - June 2023)
Consultant Fundraising Manager @ (February 2021 - October 2021)
Fundraising Consultant @ (July 2020 - October 2021)
Regional Fundraiser - South East, London and East of England @ (October 2018 - January 2021)
Lettings Negotiator @ (November 2016 - October 2018)
Stage Technician @ (May 2012 - October 2013)
David Upcraft Education
University of Chichester
Bachelor of Arts - BA (Performing Arts)
2007-2010
David Upcraft Summary
David Upcraft, based in United Kingdom, is currently a Team Leader, Customer Success at Blackbaud Europe. David Upcraft brings experience from previous roles at Freelance, Blackbaud Europe and Links International UK. David Upcraft holds a 2007 - 2010 Bachelor of Arts - BA in Performing Arts @ University of Chichester. David Upcraft has 2 emails on RocketReach.
Looking for a different David Upcraft?
Find contact details for 700 million professionals.