Technical Release Specialist - 1 Year Fixed-Term
company is based in New York with US offices in Los Angeles, Atlanta, and Jersey City, as well as global offices in Canada... to support their validation of new release candidates. Operate release management processes within your product vertical. Plan...