contract Telesales Executive [Greece] We are looking for a Telesales Executive to join our d… byUK Job Lists -September 03, 2023