Torbay Council Email Format
Government AdministrationDevon, United Kingdom1001-5000 Employees
Torbay Council is a Unitary local authority in the south west of the United Kingdom serving a population of over 139,000. Torbay Council provides a range of services including education, highways, waste and recycling, economic regeneration, library services, registration services and planning.