"Insatiable ambition... and talent."