Chris Townsend's Location
Germany
Chris Townsend's Work
Chris Townsend's Summary
Chris Townsend, based in Germany, is currently a Member of the Board of Management of Allianz SE at Allianz, bringing experience from previous roles at AIG and MetLife. Chris Townsend has 3 emails on RocketReach.