Vesta Software Group
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 any teams
This person is not in any offices