David C. Smith

David C. Smith

I help tech consulting firms get new customers using marketing strategy, management, and execution.