Gemma Allen's Location
London, GB
Gemma Allen's Work
Gemma Allen's Education
Cumberland School
1990 - 1995
Gemma Allen's Skills
Gemma Allen's Summary
Gemma Allen, based in London, GB, is currently a Head of Independent Living at London Borough of Newham, bringing experience from previous roles at London Borough of Newham and Tribal Group. Gemma Allen holds a 1990 - 1995 Cumberland School. With a robust skill set that includes Local Government, Public Sector, Stakeholder Engagement, Community Engagement, Stakeholder Management and more, Gemma Allen contributes valuable insights to the industry. Gemma Allen has 1 email on RocketReach.