St-Hilaire Stephane

President and CEO of ADESA, Officer