Debbie Leo is an accomplished executive with extensive experience in sales and account management within the risk management and financial services sectors. Currently serving as General Manager of Sales Major Accounts at Veda since July 2011, Debbie leads a team of 32, including three sales managers and a segment lead. Prior roles include General Manager of Corporate Accounts at Equifax - Australia and various sales director positions at Veda Advantage, along with serving as Northern Regional Sales Manager at Dun & Bradstreet. Debbie holds an MBA from the University of Technology Sydney and completed a course at the Australian Institute of Company Directors in 2015.
Sign up to view 1 direct report
Get started
This person is not in any teams