In the Channel Marketing Associations 2024 Channel Marketing Excellence List, Barracuda’s Mimish Lesperance has been honored as a Visionary, Liz Panepinto earned Rising Star status, and Amber Moynagh was selected for the Excellence List.