Can one company or business hold multiple Load Training licenses for multiple trainers?

Yes, one license per trainer but one company or business can hold many licenses for many trainers.