Harrogate, North Yorkshire
, every day. The Group generates revenue of more than £500m from 500 practices across 3 countries, with more than...