Today it is clear to managers and entrepreneurs that the business environment can change at any given time. Strategic management is an important and ongoing process of formulating and implementing strategies that help an organisation to position itself optimally and so maintain a competitive advantage that results in profit.