Skip to main content
Thumbnail image of Debra Squyres

Debra Squyres

Debra is the VP Customer Success at Beamery. She is passionate about HR and the future of work, and wants to help talent teams around the globe successfully navigate the complex trends currently moving the talent market.