At the heart of every business is the management process known as marketing, which generates profit by anticipating and satisfying customer demand...