Ben Churchill is the Director of Sales at Nielsen-Kellerman Company, where Ben has held various sales and leadership roles since January 2007. Prior to that, Ben worked as a District Sales Manager at Boathouse Sports and a Leadership Coach at Team Concepts, Inc. Ben graduated from the University of Massachusetts Amherst with a Bachelor of Business Administration in Marketing in 2004.
Sign up to view 1 direct report
Get started
This person is not in any teams