Towers Watson
Towers Watson is a company.
Financial History
Leadership Team
Key people at Towers Watson.
Towers Watson is a company.
Key people at Towers Watson.
Key people at Towers Watson.
Towers Watson was a global professional services firm specializing in risk management, human resource consulting, actuarial services, and investment consulting. It was formed in 2010 through the merger of Towers Perrin and Watson Wyatt Worldwide, combining expertise in financial services and human capital consulting. Towers Watson served a broad client base including large corporations, providing solutions to manage employee benefits, risks, and organizational effectiveness. The firm helped clients solve complex problems related to workforce management, risk assessment, and financial planning, leveraging data-driven insights and consulting expertise to drive growth and operational efficiency[1][3].
Origin Story: Towers Watson’s roots trace back to the 19th and 20th centuries. R. Watson & Sons, founded in the UK in 1878, was the world’s oldest actuarial firm, while the Wyatt Company was established in the US in 1946 as an actuarial consulting firm. Towers Perrin, founded in 1934 in the US, was a leader in pensions and employee benefits consulting. These firms formed alliances and merged over decades: Watson Wyatt Worldwide was created in 1995, formally merged in 2005, and then merged with Towers Perrin in 2010 to form Towers Watson. This lineage reflects a deep heritage in actuarial science, risk management, and human capital consulting[1][2][3][4].
Role in the Broader Tech Landscape: Towers Watson rode the trend of increasing reliance on data analytics and integrated risk management in corporate decision-making. The timing of its formation coincided with growing complexity in employee benefits, regulatory environments, and financial risk, driving demand for sophisticated consulting. By merging actuarial science with human capital consulting, Towers Watson influenced how companies manage workforce risks and benefits, contributing to the broader ecosystem of professional services that support corporate governance and financial health[1][2][5].
Quick Take & Future Outlook: After its 2010 formation, Towers Watson continued to grow and expand its consulting capabilities, culminating in a 2016 merger with Willis Group to form Willis Towers Watson (WTW), a global leader in advisory, broking, and solutions. Going forward, WTW is positioned to leverage trends in digital transformation, data-driven risk management, and evolving workforce needs. The firm’s influence is likely to grow as companies increasingly seek integrated solutions for health, wealth, career, and risk management in a complex global environment[5][6].
In summary, Towers Watson was a pivotal firm in the evolution of risk and human capital consulting, with a rich heritage and a strategic role in shaping how businesses manage their most critical assets—people and risk. Its legacy continues within Willis Towers Watson, reflecting a blend of tradition and innovation.