Joe Calzaghe hasn't lost a fight since he was 15, he turned pro at 22 i think. He has never lost when Enzo Calzaghe has been his trainer!
I don't know about back in that day, but usually when you're on the National team you work with the National team coaches, although personal coaches might be included in the training.