Risk Control Technical Specialist – Renewable Energy at Intact Insurance Specialty Solutions | JobVerse