Interview

CIO100 2017 #31-100: Scott Andrews, Manheim Australia & New Zealand