Beth Lee Location
United States
Beth Lee Work
Beth Lee Education
Beth Lee Skills
Beth Lee Summary
Beth Lee, based in United States, is currently a Manager, Customer Success at Nielsen. Beth Lee brings experience from previous roles at Nielsen, Tinuiti, Amobee and Spark Foundry. Beth Lee holds a 2013 - 2017 Bachelor's degree @ University of Illinois Urbana-Champaign. With a robust skill set that includes Microsoft Office, Customer Service, Microsoft Excel, Management, Microsoft Word and more. Beth Lee has 2 emails on RocketReach.