Senior Manager, Customer Success Architect - Remote at Duck Creek Technologies | JobVerse