Citizens UK employs 173 employees. The Citizens UK management team includes Linda Henry (Head of People and Development), Sarah Lyall (Senior Policy Manager), and Jawed Neshat (Executive Director, Finance and Operations).
Looking for a particular Citizens UK employee's phone or email?