THE TECH PARTNERSHIP
✓ Registered charity · 1161311About
Education/training; Economic/community Development/employment; Other Charitable Purposes
Where we work
Throughout England And Wales
Contact
Annual income £2.5m
Get a custom landing page to promote your charity
Find out more