couple of points from my experience. May not be relevant strictly to this current discussion but as we’re offering generaL advice too…
I often present to groups of 50-100 at a time, and often where 75% of the audience don’t have English as their mother tongue.
In this case using very simple slides and discussing the aspects verbally can be an issue. You need to temper good presentation skills with getting the understanding over, so in these cases a bit more slide detail may be a good thing; yes some people will be reading and not listening to you speaking but if they can’t understand exactly what it is you’re saying anyway is that such a crime?
Second. Whatever your audience, keep it simple. Don’t assume everyone knows all the jargon / acronyms, and it’s not a contest to show how much of the dictionary you’ve read. At best you’ll look like a show-off, at worst someone will standup and shout bingo when you deliver the right buzzword. Better for half the audience to think it was a bit undertechnical but the other half thought it was perfect than for half to have enjoyed it and the other half have it go right over their heads (the ones who found it undertechnical probably knew it anyway)
Lastly – be confident. It’s a group of your colleagues, they want to be informed and yes, entertained. It’s a different matter at an industry wide conference ime, where your competitors will be looking to try to discredit your talk for their gain.