All about innovation - a Swiss perspective on how to embed innovation in the organization
Series of articles on Innovation in Europe will highlight ways for the innovative organisation, how to foster innovation, and provide spotlights on technology and the human factor.
The Swiss perspective
2019 Deloitte Human Capital Trends
Leading the social enterprise: Reinvent with human focus
In the face of disruptive social, political, and economic forces, organizations must move beyond mission statements and social impact programs to put humans at the center of their business strategies and bring meaning back to the workplace.
IT Financial Management - Maximising IT value for companies
CIO Survey Switzerland
Top performing organisations spend proportionally more on IT and generate a significant return from it, yet, many organisation still focus on managing down IT costs rather than considering the value of IT.