Nic Anderson has extensive experience in account management and sales, currently serving as a Strategic Account Executive at OneTrust since July 2019, with a progressive career leading to roles such as Large Corporate Account Executive, Commercial Account Executive, and E-commerce Account Executive. Prior to joining OneTrust, Nic held positions at Barracuda, including Territory Manager for West Virginia and Western Pennsylvania and Renewals Territory Manager. Nic holds a degree from Georgia Southern University, earned between 2014 and 2018.
This person is not in any teams
This person is not in any offices