Neil Satterstrom is a seasoned professional in customer success and sales, currently serving as a Senior Customer Success Manager at Digital River since June 2018. In this role, Neil has driven revenue growth for multiple top clients and developed an effective Customer Success Dashboard to enhance tracking of client issues. Previously, as a Customer Success Manager at Digital River, Neil focused on global market expansion and operational efficiencies. Neil's career includes roles as a Sales Consultant at Satterstrom Consulting, an Account Representative at Arctic Wolf Networks with notable quota attainment, and various account executive positions at SPS Commerce and WAND Corporation, demonstrating a consistent track record in sales achievement and client management. Neil holds a Bachelor of Business Administration from the University of Wisconsin-Stout.
Sign up to view 0 direct reports
Get started