Thank you, mesmark, for the reply.
Actually, it's not my phrase. I met it while watching "The Apprentice". I tried to interpret it from the context (as I couldn't translate it), and it was the variant that I came up with.
I found that Zen is a Japanese religion based on Buddhism. And I thought that "a Zen master" is a kind of a teacher, so "a Zen master of presentations" could be someone who can teach others... I hope you understand the chain of reasoning.
The thing is my explanation suited me