A local government authority managing services and policies in a metropolitan district in Western Europe.
1972
United Kingdom
51 - 200 employees
Government Administration
$1B - 10B in revenue
Industry Rank
15 out of 21
United Kingdom, Public Administration, Government Administration
Sustainability Report
Total sustainability employees
11+