Apollo confirms Cloutier as Aspen CEO as deal completes

Aspen CEO Chris O’Kane and chairman Glyn Jones have now stepped down with immediate effect.
Subscribe Free Trial