Is there a word in English for a person who conducts trainings with a use of some already written programs?
It's not about program made by him - he just realizes outer standard programs. And it's also not about qualification or junior role. It could be a very professional person. In Russian, there is word "ведущий" for such meaning. But in this particular connotation it does not mean neither: presenter, principal, anchorman, master, narrator, etc. It is close to "conducting" - a person who conducts trainings or conductor of trainings. But if I google "conductor of trainings" I would not find many examples of such phraseme.
Update:
1) It could be "Conductor of training" - it seems to be ok unlike "Conductor of trainings"
2) It could be "Training facilitator" but I am not sure about it. Thanks to Graffito
3) And yes, I do try to differentiate between "Training Program Developer" and "Trainer". Thanks to Jim. And I'd like to show that both roles were taken. At the same time context implies that "Trainer" is also "Training Program Developer" so I should find some options.