Marketing Consultant Hiring Guide: Everything You Must Know Before You Hire a Marketing Consultant