Stefano Setti is the Sales Director for Italy and Contract Manufacturing at McBride since 2024, previously serving as the Country Manager and Sales Director at Energizer Holdings from 2019 to 2024. Earlier in their career, they held various roles at Energizer, including Business Account Executive and Senior Brand Manager, where they implemented global brand strategies and collaborated extensively across departments. Stefano earned a Bachelor's degree in Business/Managerial Economics from Università Commerciale 'Luigi Bocconi' between 2000 and 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices