Altius loses former Europe head Russell

Michael Russell, a former PCG executive who joined Altius in 2007, has left to pursue other opportunities in the industry.

Share this