MacTaggart Scott employs 222 employees. The MacTaggart Scott management team includes Kevin Barnes (Head of Business Development), Peter Gray (Procurement Manager), and Richard Prenter (Director).
Get Contact Info for All DepartmentsLooking for a particular MacTaggart Scott employee's phone or email?