ELEMENT FLEET MANAGEMENT/ECN CAPITAL
A trained civil engineer, Cathy Taylor began her 30-year career in risk management at NOVA Corporation under the tutelage of the late risk management icon Bill McGannon. Subsequent roles in leading Canadian organizations led her to her current role as VP of risk at Element Fleet Management and its new spin-off, ECN Capital.
Taylor joined Element in 2015 in the midst of an $8 billion acquisition that was closing concurrently with the upcoming renewal of the insurance program. “It was a two-month scramble to learn about the organization, the acquisition target and both insurance programs,” she says. “Fortunately, our broker and insurers went above and beyond the call of duty.”
Today, Taylor single-handedly manages risk management and insurance for both Element Fleet Management and ECN Capital. Element Fleet, a global fleet management
Element Fleet Mangement / ECN Capital
161 Bay Street, Suite 3600 Toronto, ON M5J 2S1