Europe

Ciara Ruane joins Avolon as Chief People Officer