Onex Corporation gab am 11. Mai 2023 bekannt, dass Bobby Le Blanc zum Chief Executive Officer ernannt wurde.