how to hire a social media consultant