Selll the company
Brochures
Flyer
Catalogs
Yes, you need an internet presence with website, Adwords, and emails. But that is to get there attention.
Before, during, and after a meeting, you need to have literature from a business card, a brochure, a leave behind and a follow up flyer.
It needs to be professional, short, and most of all, memorable.
LOGOS
Sometimes you just have to get out of this 2D world and have some fun.