Helia
Bec Mitchell is an experienced professional in strategic partnerships and risk management, currently serving as the Strategic Partnership Leader at Helia since December 2015. In this role, Bec contributes to team strategy and directs client retention efforts, utilizing diagnostic selling and strategic client engagement. Prior to Helia, Bec held positions at Genworth, including Commercial Integration Manager and Senior Risk Analyst, where responsibilities included driving commercial strategy, managing customer relationships, and overseeing risk analysis. Bec's career also includes experience at the Royal Bank of Scotland, focusing on credit portfolio management and risk analysis across various lending products. Bec holds a BSc in Psychology from Aberdeen University, supplemented by earlier education at The Edinburgh Academy.
This person is not in the org chart
This person is not in any teams
This person is not in any offices