C Lead IT Support Technician Chime New York, NY, USA Mar 18, 2026 Neutral tone Comp not disclosed View