Strategy & Operations » Leadership & Management » Direct Line’s CFO & CEO to exit post-Aviva merger completion » Aviva logo on their local office for Bordeaux, France. Aviva is a British general, life and pension insurance company spread in Europe and the world.”n

Aviva logo on their local office for Bordeaux, France. Aviva is a British general, life and pension insurance company spread in Europe and the world."n