The Square Mile logo

The Square Mile

The Square Mile - Business Language Training Are you looking to improve your performance in a foreign language? Do you need to be more professional and effective in a language other than your own? We: •Deliver flexible, business related language courses tailored to our clients' needs in English, Du... Read more

Headquarters

Netherlands

Employees

51-200

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet