People Insight
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.
This person is not in any teams