1 of 1 Remote/Hybrid Customer Service Jobs in Chippenham

Tech Sales Executive

Hiring Organisation
enable recruitment | B Corp™
Location
Chippenham, England, United Kingdom
Becoming a trusted advisor to your customers Owning your desk like it’s your own business What you’ll need: Some experience in sales, customer service or retail is a bonus, but not essential Hunger to learn, grow and hit targets A natural communicator who thrives ...