Course Offerings | ImpactSales
page-template,page-template-full_width,page-template-full_width-php,page,page-id-16824,ajax_fade,page_not_loaded,, vertical_menu_transparency vertical_menu_transparency_on,side_area_uncovered_from_content,qode-child-theme-ver-1.0.0,qode-theme-ver-10.0,wpb-js-composer js-comp-ver-6.2.0,vc_responsive

Course Offerings

Our experience spans a broad range of companies and industries – from coast-to-coast and around the world – serving diverse team settings, all with the common goal of delivering excellence in training and performance outcomes.


Get started today by exploring some of our core course offerings.

Sales and Communication

Banking and Financial Services

Sales Management and Coaching

Management and Leadership

Our certification programs will help you take your skills, knowledge and results to a new level. You will focus on core competencies aligned directly to your development needs and participate in assessment, independent learning and group and individual coaching. Learn more

We believe training should inspire real-life application.

Impact Sales has been designing custom curriculum and delivering and refining our proprietary pre-designed programs for three decades.


As the training landscape continues to evolve, we apply our proven, real-world methodologies and expertise to our Impact Sales Training courses and programs.


We offer detailed learning modules and intuitive materials to increase skills, knowledge and integration in the areas of sales, service, communication, leadership, management and beyond. All of our courses are available in a variety of delivery formats including:


  • Instructor-Led Live Training (ILT)
  • Asynchronous e-Learning
  • Webinars
  • Train the Trainer programs


Choose from our pre-designed programs or let us custom-design a program that is right for the needs of you and your team.

If you’re not sure where to begin or aren’t seeing the exact course you’re looking for? Just ask us!


We’re happy to guide you through the process. We can customize an existing program or custom-design an entirely new program tailored to your specific team needs and designed with measurable outcomes to meet your goals and objectives.