Customer Support Leaders

0 followers

Customer Support Leaders are a special breed. The role is often filled by someone who has been there, on the front line with customers. They understand how things work. They understand the value of support. They understand the needs and foibles of their customer base. The CS Leader is also, usual... Read more

Headquarters

United Kingdom

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet