Tess Mayne

Head Of Human Resources UK & Europe at 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.

Links

Previous companies

Visa logo
Skanska logo
England Rugby logo

Org chart


Teams

This person is not in any teams