Skip Navigation

Our Portfolio

We are passionate about building enduring leaders that are able to scale long into the future.

Represents all investments in Odyssey’s core industrial and business services sectors.

While the Planet Group currently sits within ProPharma Group capital structure as a result of a merger in 2021, The Planet Group operates as an independent company with a separate, dedicated management team