Featured Video Play Icon

With over 500 global business services companies and contact centres, Scotland is home to some of Europe’s largest companies. In fact, in 2016, global business services projects were the largest source of foreign direct investment in Scotland. If your company would benefit from a skilled workforce, supplemented by over 95,000 graduates each year, Scotland could be the answer.

You must be logged in to post a comment Login

Leave a Reply

To Top