Sarah Finnan is an accomplished professional with extensive experience in customer success, project management, and human resources. Currently serving as Customer Success Team Lead at Employment Hero since October 2020, Sarah has previously held roles such as Senior Project Manager at Engage Tech Partners and Project Manager at March Recruitment, where responsibilities included overseeing the implementation of payroll systems and enhancing client experiences. With a solid foundation in HR from positions at Shell and Hays, Sarah has developed expertise in HR IT systems, process improvement, and staff relations. Sarah holds a Bachelor's degree in Social Psychology from the University of East London.
Sign up to view 0 direct reports
Get started