David Spencer is a seasoned Marketing Technology Manager currently working at Upwork as a Senior Marketing Technology Manager since 2024. They previously held various roles in companies such as Salesforce, Adobe, and EY, where they developed expertise in digital and emerging technologies. David began their career at Optify and CDK Global, contributing to corporate solutions and digital advertising. They are pursuing a Bachelor of Arts degree at Western Washington University while continuing their professional journey.
This person is not in the org chart
This person is not in any teams
This person is not in any offices