OpenServed

CTI Digital

Greater London Authority

Results

  • Unified platform for a city of 8.63 million residents
  • Improved accessibility and brand cohesion across digital touchpoints
Industry
Government
Employees
1K-5K
Location
London, United Kingdom
Services
Web Design, Web Development
Duration
N/A
Budget
N/A