Don Allan
Department Leader, Operations @ Edward Jones
About Don Allan
Don Allan is the Department Leader of Operations at Edward Jones, a position he has held since 2012. He has a background in International Relations from the University of Toronto and has previously worked in various managerial roles in the financial services sector.