Technical Support Specialist at Company | New York, United States