You mention sales. The OP is IMO perhaps overly focused on marketing, which is part of the mix certainly, but sales, setting up partnerships, establishing relationships with media (either directly or, more likely, by hiring an agency), etc. Marketing plays into all this but, depending on the needs, even an experienced marketing person may not have the right mix of skills by themselves.