I'd be very wary if I were you. I don't know your technical skills at all, but there are plenty of pretty well-qualified Italians. Unless they need great English too, I'd be wondering why they can't hire locally.

// @kdfrawg