Coatbridge, North Lanarkshire
sites in Scotland. These include Grangemouth, Coatbridge and Dundee, where we currently have around 90 staff in total...