Yes, health and safety training can be done in-house. If there's someone skilled enough to teach it, it can be done on-site.