Technical Delivery Lead - NYC at Legora ($204K - $276K)