Our efficient, modern transport network makes Scotland the perfect location for your international business.
We have offices in 20 countries, staffed by teams who can talk you through Scotland’s capabilities and the funding support that may be available to you.
Get in touch with us
Companies investing in Scotland benefit from our talented workforce.
International sector head -