elevator pitch
Concise Oxford English Dictionary © 2008 Oxford University Press:
elevator pitch
▶noun informal, chiefly US a succinct and persuasive sales pitch.
– origin from the idea of having to impress a senior executive during a brief ride in a lift (elevator).
'elevator pitch' also found in these Oxford entries:

