How did this fundamental disconnect come up months after the fact? I’m a bit surprised that people who are about to make business decisions on the basis of your work didn’t just ask ‘What is logistic regression? I haven’t heard of this’ right when you were presenting.
And I’d also propose an alternate ‘solve’ — To sufficiently (they don’t need to turn into data scientists themselves) educate executives and other decision-makers about your line of work, so next time you say you employed certain methods, they have an idea of what you mean (or at least know that it’s predictive analytics/data science!). I get that you need to speak to the audience in a way they understand, but surely meeting you halfway isn’t too much to ask? After all, executives and data scientists are in a long-term collaboration, this won’t just be about a presentation or two.