Yahoo Web Search

    • 15 Biggest Outsourcing Companies in the World

      15 Biggest Outsourcing Companies in the World

      Insider Monkey via Yahoo Finance· 12 months ago

      Genpact (NYSE: G) Revenue: $2.64 billion Market cap: $7.75 billion Assets: $4.804 billion Total number of employees: 96,500 Headquarters: New York, NY...

    • Your Head of HR Is Now Basically the School Nurse

      Your Head of HR Is Now Basically the School Nurse

      The New York Times via Yahoo News· 2 weeks ago

      As COVID first started to spread, Ganesh made sure employees had stipends to set up workspaces at home and planned virtual activities, like a magic show...