Pharmaceuticals - Harrogate, England, United Kingdom
IT Services company specialising in managed services, software development, IT consultancy, research and development, based in the UK.
Amazon AWS