Director, Global Customer Support
Seems fine. Sounds like a very call center-y, corporate role, which is fine if that's your thing. Benefits seem good, pay range is good (if broad).
Seems fine. Sounds like a very call center-y, corporate role, which is fine if that's your thing. Benefits seem good, pay range is good (if broad).