What are the benefits of the managing agent model?

ICM manages the work and uses specialist local contractors, rather than employing its own in-house engineers. That gives you the right specialist for each duty, rather than a general team stretched across every trade; contractors chosen for each job on competence and price; local engineers who are already near your buildings, so less travel, lower emissions and faster attendance; cover if an engineer is unavailable, because with more than one supplier in each discipline a job can move to another engineer if the one booked is off sick, which is much harder for a self-delivery team to do; and one accountable contract and one compliance record, however many contractors are involved.