Crowley Appoints Jen Leonard as Chief People Officer
Crowley announced today that Jen Leonard has been appointed chief people officer, effective January 1, 2026, leading its enterprise-wide activities to…
The Maritime Executive
Go to maritime executive