T he current business environment is increasingly more complex, dynamic, and turbulent in both the macro and micro scales. This is especially evident when we consider key issues such as globalization, politics, technologies, social and economic matters, suppliers, clients, and product and services competition.1–3 This effect is particularly noticeable in the information and communication techno...