The McAvoy Group, one of the UK’s leading offsite specialists, will be presenting its full range of offsite solutions and latest innovations at Healthcare
The McAvoy Group, one of the UK’s leading offsite construction specialists, has appointed David Clark as Manufacturing Director. David joined McAvoy in 2012 and