Job description About us We are a multinational Telesales Company with a presence in (but not limited to) USA, Arabia, Australia, Canada and Israel to name but