Josephine Luff is currently employed as a Client Services Manager at People Insight. Prior to this, Josephine worked at IBM as an HR Business Development Consultant and an Employee Selection Consultant. Josephine also has experience in customer care, consultancy, and supporting carers in the healthcare sector. Josephine holds a Master of Science degree in Occupational Psychology from the University of Nottingham.
Sign up to view 0 direct reports
Get started
This person is not in any teams