In today’s competitive market place, every business needs a marketing strategy that ensures a consistent competitive advantage for its products or services. In addition, it is important to have a methodology to implement the strategy, failure to which, it will be of little value - lacking either the resources or expertise to implement it.