On-Site Training contracts the services of a number of self-employed trainers. These trainers are the service indicator of our business, so we make sure at all times that the trainers we contract are of a high training standard and professionalism. They have been selected by the following stringent criteria: