Senior Analyst, Tax at Duck Creek Technologies | JobVerse