and customer service orientated Mitchell Maguire is a specialist Construction Field Sales Recruitment Consultancy, dealing...
Mitchell MaguireFlexible, team player who is able to multi task Personable, people person, driven and enthusiastic Mitchell Maguire...
Mitchell MaguireCompany: 100+ employees £20m+ turnover Part of a larger group Mitchell Maguire is a specialist construction field sales...
Mitchell Maguire