New Local employs 48 employees. The New Local management team includes Anna Randle (CEO of New Local), Lou Matter (Network and Engagement Manager), and Grace Pollard (Head of Policy and Insights).
Looking for a particular New Local employee's phone or email?