Sales Executive - Newport Newport, Wales JOB TITLE – ICC Wales Sales Executive DEPARTMENT – Sales and Revenue RATE OF PAY - £13.49 per hour including excellent benefits CONTRACT TYPE –...