Insurance Manager- Financial Lines
Boston Consulting Group
London