contact center manager careers in Qatar