Deb Richards Location
Ipswich, MA, US
Deb Richards Work
Deb Richards Education
Deb Richards Skills
Deb Richards Summary
Deb Richards, based in Ipswich, MA, US, was previously a Executive Vice President, Global Customer Success at Brightcove. Deb Richards brings experience from previous roles at Brightcove, Plex Systems, Inc., TraceLink and Brainshark, Inc.. Deb Richards holds a Lasell College. With a robust skill set that includes Leadership, Project Management, Marketing Strategy, Team Leadership, Customer Service and more. Deb Richards has 1 emails on RocketReach.