AXA XL Insurance announced it has appointed Vanessa Karvela as Head of Client Management & Business Development for its APAC & Europe Business Unit. In this role, Karvela will be responsible for developing and implementing AXA XL’s client experience strategy in APAC & Europe in close collaboration with Country Leaders. Commenting on the appointment, Bruno…