Francis Bouchard is due to take up the position on 1 April, succeeding Peter Buomberger who will retire at the end of June 2012.
In the position, Zurich said Bouchard will be responsible for maintain and further strengthening the group’s interaction with “key governmental and industry bodies around the world” and will be expected to provide strategic leadership in public policy, corporate responsibility and industry economics. He will be based in Zurich.
Bouchard joined Zurich in 1998 as senior vice president, government affairs for Zurich North America commercial and then held the position of head of government and industry affairs for Zurich General Insurance in North America. From 2006 to 2010 he was group head of corporate communications. Prior to his current position he has worked in General Insurance as group head of proposition development.