Barracuda Networks
Emanuela Puglisi is an experienced professional in channel business sales and account management, currently serving as the Senior Channel Business Sales Manager for the DACH region at Barracuda since December 2016. Prior to this role, Emanuela held the position of Distribution Channel Manager at Barracuda Networks AG until November 2024, and served as the Partner Account Manager at Insight Technology Solutions GmbH from July 2010 to November 2016. Emanuela Puglisi holds an education from Ludwig-Maximilians-Universität München.
This person is not in any teams
This person is not in any offices