Catherine Lennon's Location
London, London, United Kingdom
Catherine Lennon's Work
- Vice President, Uk and Europe Graduate Recruitment Manager @ Deutsche Bank
- Human Resources Graduate Resourcing @ Deutsche Bank
- Human Resources Graduate Resourcing @ Mezz Cap
Catherine Lennon's Summary
Catherine Lennon, based in London, Greater London, United Kingdom, is currently a Vice President, Uk and Europe Graduate Recruitment Manager at Deutsche Bank, bringing experience from previous roles at Deutsche Bank and Mezz Cap. Catherine Lennon has 1 email on RocketReach.