McAvoy appoints Chief Executive and Managing Director

ugene Lynch (L), Mark Lowry (R), The_McAvoy_Group_021

The McAvoy Group, one of the leading offsite construction specialists in the UK and Ireland, has appointed its first Chief Executive and a new Managing Director, further strengthening its management team. Eugene Lynch has taken up the position of Chief Executive, having held the role of Managing Director at McAvoy since 2007. He will lead […]