Independent marketing consultant specializing in marketing, branding, and social influence marketing for small to midsize companies. Additional skills include social media strategy, preparation or updates of marketing materials, branding, graphic design, web design, customer relationship management, public relations, and event planning.