2023 -2026 Senior Customer Success Manager, Blackbaud EMEA and Asia Pacific @
2021 -2023 Customer Success Manager @
2021 -2021 Consultant Fundraising Manager @
2020 -2021 Fundraising Consultant @
2018 -2021 Regional Fundraiser - South East, London and East of England @
2016 -2018 Lettings Negotiator @
2012 -2013 Stage Technician @
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.
Get contact details of over 700M profiles across 60M companies - all with industry-leading accuracy. Sales and Recruiter users, try out our Email Finder Extension.
Use our AI-Powered Email Finder
Find business and personal emails and mobile phone numbers with exclusive coverage across niche job titles, industries, and more for unparalleled targeting. Also available via our Contact Data API.