Sales training can be delivered by a variety of professionals in and outside of your company. Depending on the type and format of training, you might choose the corporate trainers within your company, sales team managers, experienced sales staff, or professionals from outside firms.