Crowley Appoints Jen Leonard as Chief People Officer
Crowley announced that Jen Leonard has been appointed chief people officer, effective January 1, 2026, leading its enterprise-wide activities to sustain an elite culture and high performance at the maritime, logistics and energy solutions company.As…
Crowley Appoints Jen Leonard as Chief People Officer Read More »