Ellen Cain

Ellen Cain currently serves as the Head of Global Compliance and Projects at SR2, where the focus is on supporting business growth and addressing global challenges in socially responsible recruitment. With a commitment to prioritizing individuals over profit, Ellen previously held the position of Head of Contractor Care within the same organization. Additionally, Ellen is an Ambassador for Women Rock, a platform dedicated to promoting diversity and inclusion in the tech and engineering sectors. Previous experience includes roles such as Recruitment Support Manager at Randstad UK, Talent Management Compliance Lead at Rethink Talent Management, and various positions related to compliance and contracts management. Ellen’s career spans over a decade with significant contributions in compliance, process improvement, and talent management across multiple companies in the recruitment and financial sectors.

Links

Previous companies

Bank of Ireland logo

Org chart


Teams

This person is not in any teams