Nail on head.
Seems as our saviour is putting together a business structure. Also don't think that these guys will get away with poor performance - no business I know will put up with poor performance at that level, COO's are responsible for the operation delivering.