Remove 2010 Remove Human Capital Remove Innovation Remove Survey
article thumbnail

Employee Engagement: 2010 Research Insights

Michael Lee Stallard

The report stated that job satisfaction and employee engagement had fallen to the lowest levels since The Conference Board began surveying more than 20 years ago. Consistent with the report’s tone, its cover featured a picture of an impending storm. Check out the video at this link. No Comment No comments yet Posting your comment.

article thumbnail

Growing Entrepreneurs And Entrepreneurship: Lessons From Estonia

The Horizons Tracker

Indeed, a survey from Digital.com found that nearly a third of those who have participated in the “Great Resignation” have created their own business since quitting their jobs. The Global Innovation Index illustrates this, as they cite the inhibiting impact a shortage of human capital is having on the innovation potential of the nation.

article thumbnail

Where Does Your Nation Rank on Wellbeing?

Harvard Business Review

These factors are presented in eight sub-indices that combine "hard" outcome data with survey data reflecting how citizens themselves experience reality: Economy (macroeconomic policies, economic satisfaction and expectations, foundation for growth, and financial sector efficiency). Safety & Security (national security and personal safety).