Since no organization can have unlimited resources, strategists should decide on a strategy that can provide the greatest benefits to the organization. Decisions on strategy formulation commit the organization to produce specific products, work in specific markets, and exploit certain resources and technologies for a relatively long time. Strategies dictate the long-term competitive advantages of an organization. Either good or bad, strategic decisions have multifaceted results and long-lasting consequences for organizations. So, organizations should adopt optimal strategies to move in the right direction and avoid irreparable losses. This planning calls for an optimal model of strategy formulation so that the strategists of organizations can formulate a strategy for their respected organizations readily and accurately. The present study presents a composite approach to organizational strategy formulation.