Company success is defined by a vision, where are you going, execution, how fast can you get there, and ethics, how will you care for the stakeholders. The world of business is highly dynamic and continuously evolving. As such, the internal and external factors a company faces change in tandem…