Innventure

Innventures appoints new executive vice president

In his new role, David Montrose will lead operations for the 70+ hotels across the US in Innventures portfolio. Montrose…