Debby Castro has held various marketing roles throughout her career, including positions at eBay Inc and Travelocity, where Debby focused on product marketing and relationship marketing. Debby served as a Senior Marketing Manager for Global Digital Marketing at Equinix before joining Visa, where Debby worked from 2017 to 2021 as a Global Product & B2B Marketing Manager and later as a Senior Global Product Marketing Manager in both Strategic Partnerships and Sales Enablement.
This person is not in the org chart
This person is not in any teams
This person is not in any offices