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.
Sign up to view 0 direct reports
Get started