Luca Tapognani
Head of Strategy at Ogilvy Italy
Italy