New T chief Scott a self-described ‘high-impact player’