Lead Technical Architect at Duck Creek Technologies LLC $150,730 | H1B Salary Data