This concept is to create a website that shows user profiles of people who are able to offer online or on-site software training for businesses. This may be a service that is offered to new staff in a company or if a company switched software and wants their whole staff to be trained properly. Companies would be able to look through staff profiles and click a button to schedule time for an initial phone call and then to schedule a time for the training. Using online booking software with multi-users, you could handle the staff booking & the online payments and could even offer online tips for staff. You could set up a video sharing service like Appear In (with individual rooms per staff member) for the training calls.
The revenue share could be a % of the income from each trainer.
There could also be an option to sell training packages and online courses that compliment the training until additional staff members come on (without having online training that competes against the service option).