Can I give a presentation in French to my French-speaking colleagues if I don't have the training?

You will succeed, we have the experience and the answer for that.