Marketing is a critical business function for both profit and non profit business. Much of marketing functions centres around a handful core marketing principles, strategies and tactics...but the best marketers out there have a vast working knowledge of all types of business marketing-and not just specializing in just one marketing field. To get that breadth of talent, exposure and experience, you constantly need to seek and develop new set of skills and capabilities.