Mercer is one of the world s leading providers of consulting, outsourcing and investment services. The company helps in managing health and retirement benefit plans. It manages a staff of more than 15,000 employees. Mercer maintains locations in over 40 countries. The company assists clients in issues related to mergers and acquisitions. It also offers work force communication services. Mercer...