Rule reminder
Informal (tu): Come ti chiami? / Di dove sei? / Quanti anni hai? / Che lavoro fai? — Formal (Lei): Come si chiama? / Di dov'è? / Quanti anni ha? / Che lavoro fa?
You are asking your new Italian friend 'What do you do for a living?' Which is correct?