Senn’s Suicide Shocks Swiss Business Community as Latest Toll of Executive Stress

An unusual number of suicides by top executives in Switzerland has prompted introspection in its business community over how senior managers are dealing with stress as its companies struggle to retain their status in the global economy. The death last … Read More

Read more here:: Insurance Journal

      

Contact Us

Lean on GSR's 50+ years of experience for all your Insurance Recruiting needs.