Department of Health and Social Care
Results
- 8.75 billion items of PPE ordered through the e-portal
- 96% user satisfaction
- 97% of users confident using the portal
Industry
Government
Employees
1K-5K
Location
London, United Kingdom
Services
Web Design, Web Development
Duration
N/A
Budget
N/A