Duck Creek Technologies
Lead Business Architect-Policy
- Remote
- Hybrid
- Full-time
... As part of a Vista portfolio company, you’ll work in an environment backed by deep expertise, long-term investment, and a strong commitment to building market-leading businesses and meaningful careers. POSITION OVERVIEW The Lead Business Architect is responsible for understanding the company’s business strategy, operating ...
Syd, Australia