Senior Manager, Customer Success Architect at Duck Creek Payments | JobVerse