Formed in January 2010 as a result of merger of Towers, Perrin, Forster & Crosby Inc. and Watson Wyatt Worldwide Inc., Towers Watson & Co. is one of the leading global professional services. Located in Denver, Colo., it provides advisory services on critical human capital management issues. The company offers its clients comprehensive services across three business segments, including benefits, risk and financial services as well as talent and rewards, through approximately 12,750 full-time associates across 34 countries.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.