Latest News

1709 items found, showing page 11 of 143

08 May 2019

Cherwell invests in Scotland to expand research and development in Dundee

Cherwell Software, LLC, (“Cherwell”) a global leader in service management, today announced that 40 new jobs will be created at their facility in Dundee, following a £3.1million research and development (R&D) grant from Scottish Enterprise.