The management process which identifies, anticipates and supplies customer requirements efficiently and profitably
Remember that a key definition of marketing revolves around the whole range of business processes that seek to satisfy customers needs, and not just selling.