Emily Hill

Client Delivery Manager at Penna

No bio yet

Location

England, United Kingdom

Links


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices


Penna

1 followers

At Penna, we offer complete HR solutions to help you attract, develop and retain the best staff to maximise performance in organisations.


Employees

201-500

Links