Japanese Speaking Customer Support Executive

An opportunity to deliver high-level customer support by resolving complex escalations and improving support processes