Filter by:

The McAvoy Group, one of the leading offsite construction specialists in the UK and Ireland, has appointed its first Chief Executive and a new
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