The BPO challenge – Corporate branding at Steria’s India HQ
French IT major, Steria’s India HQ at Noida presented before us a brief of designing and building corporate branding environments for some of its clients who are the biggest global names in the domains of finance, IT and healthcare.