Companies doing business with Scotland benefit from our talented workforce.
International sector head -
An experienced supply chain and a commitment to developing renewable energy sources make doing business with Scotland the natural choice for your energy company.
We have offices in 20 countries, staffed by teams who can talk you through Scotland’s capabilities and help you connect with the right suppliers, partners and contractors for your project.
Get in touch with us