Rob Powell Location
England, United Kingdom
Rob Powell Work
Rob Powell Education
Chartered Institute of Loss Adjusters
Chartered Insurance Institute
Chartered Insurance Institute
Fellowship
Rob Powell Skills
Rob Powell Summary
Rob Powell, based in England, United Kingdom, is currently a Global Chief Claims Officer at Marsh. Rob Powell brings experience from previous roles at Marsh and Torus Insurance. Rob Powell holds a Chartered Institute of Loss Adjusters. With a robust skill set that includes Claims Management, Reinsurance, General Insurance, Claim, Liability and more. Rob Powell has 1 emails on RocketReach.