Tag: Maria Martinez
Meet Maria Martinez, Barracuda’s new VP of Channels, Americas
Meet Maria Martinez, Barracuda’s new VP of Channels, Americas
We’re excited to share that today Barracuda announced several strategic channel roles to strengthen the partner experience and help drive success within the channel ecosystem. One of these important new additions to our channel team is Maria Martinez, VP of Channels, Americas....