Director, Software Solutions Engineering at Duck Creek Technologies LLC $185,790 | H1B Salary Data