Sutherland Global Services is a global BPO and Technology Enabled services company offering integrated back-office and customer facing front-office services .