Sales Support Representative
5 days ago
Slough
As a Sales Support Representative, you’ll be the go‑to person for our sales professionals – solving problems, managing key admin tasks, and keeping everything running like clockwork. Supporting the Slough sales office with inbound calls, post, and general admin. Experience in a B2B or sales su