Inside Sales Jobs - Porthcawl, Wales