TE Sr Technical Engineering Lead - Seller/Doer PM NY/NJ True Environmental Florham Park, NJ, USA Mar 24, 2026