53 employees
Level 20 is a not for profit organisation, set up in 2015, to inspire more women to join and to succeed in the private equity industry.
2015