Helen Walsh is an accomplished professional in customer success and support with extensive experience across various industries. Currently serving as the Head of Customer Success at CR Payroll since September 2022, Helen previously held the role of Head of Customer Support at CoreHR from April 2014 to January 2019. Earlier in the career, positions included Account Manager and Senior Middle Operations at Citco Fund Services and Project Manager at Deutsche Bank. With a background as a Senior Business Analyst at Merrill Lynch and a Business Analyst at Citi, Helen's expertise is underpinned by academic qualifications including a Bachelor of Science in Computer Science from University College Cork, a Master’s in Human Resource Management from Sheffield Hallam University, and a Diploma in Life, Business, and Executive Coaching from the Coaching Institute of Ireland.
Sign up to view 0 direct reports
Get started