Excellent opportunity for a Contracts Manager with a roofing background to join a national roofing firm in a role with great progression and training opportunities, variety of projects alongside a friendly team and fantastic salary. ...