How do mass acquires, Constellation Software, hire so many CEO replacements

Last time I checked Constellation Software was acquiring 2 companies a week.

- How in the world do they mitigate keyman risk?
- How do they hire so many sufficiently good CEOs? They all can't come from other CSI companies.