Lets start with the basics.
Can "allegory" speak english
yes: review his cv and consider and probbaly reject
no: dont open the flippin envelope
Do any italianate hipsters out there know if he can speak english.
Having never seemingly left Italy in his career, I severely doubt it (based on past Italian managers who couldn't)