Technical Customer Support ManagerTwentyEighty7 hours agoFull TimeSenior LevelCustomer SupportNo H1BUnited States$60k - $80k