Ross Creighton is an experienced professional in the insurance and risk management industry, currently serving as Unit Manager for Personal Lines Underwriting at Echelon Insurance since June 2021. With a solid foundation in the sector, Ross held various roles at TD Insurance from July 1995 to June 2021, including Total Loss Team Manager for the PD Claims unit and Team Manager for Personal Lines Underwriting. Additionally, Ross has experience as a Credit Analyst at TD and as a Scuba Instructor at The Dive Outfitters since November 2012. Early in the career, Ross worked as a Sales Associate at Treasures Insurance and as a Personal Sales Executive at Lloyd Sadd. Ross holds a degree in Insurance and Risk Management from MacEwan University and a CRM designation in Risk Management from the University of Alberta.
This person is not in the org chart
This person is not in any teams
This person is not in any offices