Must be in a managerial position within the construction industry. Mitchell Maguire is a specialist construction field sales recruitment consultancy, dealing…