9d ago Manager, Technical Support Rebar New York, NY New York, NY 9d ago Apply $120k - $145k/yr Full time Manager Technical Support