Megan Avalos is an experienced Account Manager specializing in Business Insurance at Travelers Canada since December 2010, where responsibilities include assessing and executing underwriting for commercial lines policies, managing renewals for a portfolio, and strengthening client relationships. Prior to this role, Megan served as a Sales Leader at The Body Shop Canada from 2009 to 2010, focusing on sales targets, team management, and recruitment. Earlier experience includes working as a Customer Service Manager at Danier Leather from 2007 to 2009, managing customer relations, financial operations, and store presentation. Megan holds a diploma in Fashion Business Industry and Design from George Brown College, obtained between 2004 and 2006.
Sign up to view 0 direct reports
Get started
This person is not in any teams