There are many different ways to train salespeople. You can do it online or at the customer's facility. You can train companies individually or in large or small groups. You can act as more of a consultant or take a hands on approach to managing a sales team. Tho most efficient way to train is online; however, sometimes it can be fun and rewarding to train local companies on site.
Below are 4 common delivery models. An unlimited number of models are available and viable such as one-time events, charging for lifetime access, charging up front for a 3-6 month engagement, etc.