Customer Support Specialist (Operations Team)
4 months ago
Windsor
You should have 1-2 years experience in a customer related role (This isn't a technical support role, someone who is customer operations or a data analyst, using excel daily). The Operations Support Specialist is responsible for the operational support tasks which underpin our software, and ensur...