Customer Success Specialist
The current posting asks for:
At least 1 years of experience in customer success, technical support, or a related customer-facing role.
Bachelor's degree in Business, Computer Science, Information Technology, or a related field is preferred.
Excellent verbal and written communication skills in English.
Read the employer’s full posting · Posted 2026-10-13
