TechWorks Employee Directory
Non-profit OrganizationsUnited Kingdom11-50 Employees
TechWorks has about 38 employees across 6 continents, with the largest share in Europe (38%). By country, the largest groups are United Kingdom Of Great Britain And Northern Ireland (36%), United States Of America (30%) and India (11%). Information Technology and Program & Project Management make up 44% of the profiles with a known department. TechWorks's workforce spans 7 departments. TechWorks's workforce fell 11% between July 2025 and July 2026.