Country Manager, Italy
Stefano joined Anicura in 2019 as Country Manager Italy. Prior to joining Anicura, Stefano was the CEO of a leading Italian HomeCare provider, as part of a Pharmaceutical Group. Before that he was a manager at a global management consultancy firm.
Stefano holds a Master of Science degree (MSc) in Engineering from the University of Pisa.