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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices