BT
Location : Sheffield ENG GB
This isn’t you’re every day call centre role – our Technical Support Advisors use wireless headsets and have proper conversations with customers (they don’t use…
BT
Location : Sheffield ENG GB
This isn’t you’re every day call centre role – our Technical Support Advisors use wireless headsets and have proper conversations with customers (they don’t use…