Tag : Star awards
Star awards accident repair deal to Selsia
Healthcare outsourcing firm Star has signed up Selsia to centrally manage accident and bodywork repairs for its national fleet of company cars.
Healthcare outsourcing firm Star has signed up Selsia to centrally manage accident and bodywork repairs for its national fleet of company cars.