Account executive, UK
- Location
- Greater London, England, United Kingdom
building the infrastructure that connects the world's capital with the world's risk. Our ambition is to make that connection a catalyst for financial innovation at scale. For insurance entrepreneurs, that means a chance to turn ideas into programs and build new companies. For capital providers, it means better ...