Description: Senior Technical Business Analyst - Duck Creek Policy Job ... delivery of a simpler, digital business. Radical simplification and significant improvement ... desired. Minimum 5 years technical business analysis experience in a project/delivery ...
29 days ago