We are a UK based company and have recently established our call center in Islamabad, Pakistan. To cope up with our ever expanding operations, we are hiring new talent. If you are: A career oriented individual. Passionate to enhance your career while