Steven Lucas is an experienced professional skilled in managing large national and global accounts within the Canadian insurance industry. They have a demonstrated history of leveraging a multi-product line approach and a broad distribution partner network. Steven held various leadership roles, including AVP of Management Liability at ACE Group and Major Account Segment Leader at Chubb, where they were responsible for significant coverage lines and retention strategies. They earned a Bachelor's degree in Mathematics from Wilfrid Laurier University, further solidifying their strong foundation in business development and risk management.
Location
Toronto, Canada
This person is not in any teams
This person is not in any offices