I've done presentations to exec including VP and the occasional CEO.
Screw white papers, screw acronym explanations.
10 slide powerpoint, with slides 1-9 talking about money. How big the business is. Size of CPC market, ecommerce numbers.
How much money to start up a affiliate business. How much money the mailers make. Money, money, money.
Then, they ask questions like: What is CPA? What is CPC?
Tech geeks always make this mistake. They talk about gears and engines but the execs don't give a shit about the machine, they just want to talk about money. And then make some.