Hiring a marketing consultant or agency? Here's what you need to know - TAKCAM Social Media & Digital Marketing