Darragh Barr

Customer Success Associate

Darragh Barr is an experienced professional in customer success and recruitment, currently serving as a Customer Success Associate at For-Sight since March 2025. Prior to this role, Darragh worked as a Recruitment Specialist 3 and Team Lead at Hudson RPO from May 2021 to March 2025, specializing in operation and production roles for Saint-Gobain and overseeing a recruitment team. Darragh has held various recruitment and marketing positions, including Talent Sourcer at Saint-Gobain UK & Ireland and Digital Marketing Assistant at Linked Digital. Additional experience includes serving as a Recruitment Consultant at Hays, focusing on temporary finance appointments, and working as a Camp Counselor at Camp Burgess & Hayward. Darragh holds a Bachelor of Arts degree in Marketing from the University of Stirling, earned in 2019.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices