Tess Mayne is currently the Head of Human Resources UK & Europe at Vesta Software Group. With a background in Industrial and Organizational Psychology, she has held various HR roles at notable companies such as Techtronic Industries EMEA, Visa Europe, and Harlequin. Tess has a proven track record of improving HR strategies, workforce planning, and talent attraction and retention processes.
Sign up to view 0 direct reports
Get started
This person is not in any teams