Insurance Risk Management Lead at Intersect Power | JobVerse