Penna
Leigh Press is a Client Delivery Manager at Penna, responsible for overseeing client recruitment solutions from initial brief to campaign reporting, ensuring quality and improvement in service delivery. Prior experience includes roles as Senior Client Executive and Project Manager at TMP Worldwide UK, where Leigh managed major accounts and led projects such as Network Rail's recruitment efforts. Earlier experience as a Client Services Executive/Internal Account Manager involved managing recruitment campaigns for clients including the RBS Group. Leigh holds a BA (Hons) in Human Geography with Environmental Policy from Southbank University and a BA (Hons) in Geography from the University of the West Indies.
This person is not in the org chart
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.