Patrick O'Donnell serves as the Senior Vice President of Worldwide Sales at Barracuda and holds the position of Board Advisor at Cork. Previously, Patrick O'Donnell led sales efforts as Vice President of Sales for North America at Datto, Inc., and also served as Vice President of Sales at 1010data. At GE Digital, Patrick O'Donnell held the role of Vice President and General Manager of GE Digital Sales. Patrick O'Donnell earned an MBA in Marketing from Vanderbilt University and a B.S. in Economics from Marist College.
This person is not in the org chart
This person is not in any teams