CENTRECOM

Centrecom is a multilingual international contact centre company offering back and front office services, based in Malta.