The Manager, Resourcing & Administration at Landor will oversee resource planning, capacity management, and operational processes to support the delivery of projects within the WPP Brand & Design team. This role involves collaborating with various teams, managing freelance talent, and ensuring that projects are adequately resourced while contributing to a positive employee experience through onboarding and training initiatives.
See how your résumé matches this role — and tailor it from what actually gets interviews.