Leigh Schuckman Leigh has more than 15 years of experience in sales/business development and sales management in various industries including retail, HR benefits and financial software. Leigh brings valuable insights to Sandler training, having worked at all levels in the sales profession, from sales rep, to sales manager, to sales/marketing director and in organizations ranging from start-ups to large corporations.