Rod Penman's Location
Leeds, GB
Rod Penman's Work
Rod Penman's Skills
Rod Penman's Summary
Rod Penman, based in Leeds, GB, is currently a Head of Public Services at Zurich Municipal, bringing experience from previous roles at Zurich Municipal. With a robust skill set that includes Commercial Insurance, Brokers, Underwriting, Governance, General Insurance and more, Rod Penman contributes valuable insights to the industry. Rod Penman has 3 emails on RocketReach.