Craig is an Associate Director with Grange Securities. He is a certified financial planner with over 18 years experience in funds management and financial planning and has gained his experience through roles such as foreign exchange broking, developing investment products and training financial planners.