Craig Scheller is currently the National Accounts - Business Development Manager at Wells Enterprises, a position held since April 2024. Prior experience includes a role as National Account Executive at Bang Energy for a brief period, where selection was based on a strong background in distribution and strategic partnerships. As Senior Director of Customer Business Development at Revlon Inc., Scheller managed a team of seven with oversight of a $180 million budget and reported to the VP of the Drug Channel. Prior to that, at Sanofi, Scheller held the position of Group Director, overseeing sales for Walgreens and Rite Aid with a volume exceeding $220 million. Earlier career experience includes progressive roles at Chattem, Inc., and Revlon, with responsibilities in sales management and training. Craig Scheller holds a Bachelor of Science in Business and Psychology from the University of Pittsburgh.
Sign up to view 0 direct reports
Get started