Selll the company
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.