Carbon Capture Scotland employs 12 employees. The Carbon Capture Scotland management team includes Jock Cameron (Operations Manager), Emma Nimmons (Director of Communications), and Celia Curtis (Customer Service Manager).
Get Contact Info for All DepartmentsLooking for a particular Carbon Capture Scotland employee's phone or email?