Making the Leap
6
Company type
Government/ Charity/ Public Institution/ Other
Sector
Social / NGO / Charity
Location
London
Meet our Making The Leap Team
Number of employees
19