Whether you’re a small business or work for a large company, marketing is a core function that’s every bit as critical as finance or production. It’s so important you shouldn’t just “run and gun” it yourself, but should employ a full-time person (or team), and/or a marketing agency.