Deputy Design–Technical Lead
Employment Process GroupNew York, NY, USAJob Title: Deputy Design–Technical Lead.Location: New York City (On-site – Midtown East Manhattan).Compensation: $200,000+ annually (very negotiable), plus paid vacation, sick PTO, holidays, full b...Show more