Business Analyst, InsurTech
- Location
- Greater London, England, United Kingdom
opportunities for clients and internal processes Coordinate multiple workstreams simultaneously, ensuring deliverables are completed on time and to a high standard Support client training, knowledge transfer, and adoption of software solutions To Succeed in this Role, You'll Bring: Experience within consulting, business analysis, software delivery, or technical ...