Oil and Gas
Aberdeen, Scotland
Houston, Texas
Engineering Services
Milan, Lombardy
Professional Services
Aberdeen, Aberdeen City
Technology, Information and Internet