Vinnie Sciukas is an experienced sales manager specializing in renewals, currently employed at Barracuda since June 2017, where responsibilities include driving renewal rates and enhancing customer loyalty across North America. Prior roles at Barracuda include Renewals Sales Lead for the Central US and Territory Manager for the Southeast, focusing on customer acquisition and expansion. Vinnie's background also includes positions at N4MATIVE, LLC as Regional Account Manager, Damballa, Inc. as Senior Inside Sales Representative, IT Recruiter at eHire, and managerial roles at Wayne Farms LLC and Web.com. Vinnie holds a Bachelor's degree in Business Administration from Georgia Southern University and additional certifications in IS/IT Project Management and Computer Information Systems.
This person is not in the org chart
This person is not in any teams
This person is not in any offices