The role of technology for business leaders