10 employees
Shere Group owns communications towers and wireless sites in the United Kingdom and the Netherlands.
2004