Technical Delivery Lead - Chicago at Legora ($194K - $263K)