Round Square Worldwide

Round Square’s Windsor offices in the UK provide a main base for the Worldwide Management Team as well as access to meeting and training facilities. The Worldwide team also includes five Regional Support Managers, one based in each of the Round Square regions.

Where to find us

Swan House, Madeira Walk, Windsor, SL41EU, United Kingdom
Round Square