A graduate of the Royal Military College of Canada, Diane received her pilot wings and flew the CC-130 Hercules at 435 Squadron in Winnipeg, doing Search and Rescue, Air-to-Air Refueling, and Tactical Airlift. After promotion to Aircraft Commander, she became an Instrument Check Pilot and Squadron Standards Pilot at 436 Squadron in Trenton. Following four deployments to Afghanistan, Diane advanced to Major as Squadron Aircrew Leader, oversaw the delivery of the CC-130J Hercules and initial crew training. Next, Diane was posted to 2 Canadian Forces Flying Training School as Chief Flying Instructor. Returning to Trenton, she completed the Joint Command and Staff College program, then became Deputy 8 Wing Operations Officer. Promoted to her current rank of Lt. Colonel, she was Operational Planning Team Lead for the RCAF Air Test and Evaluation Rebalance. In 2018, she became Commanding Officer of 437 Squadron, responsible for Strategic Air-to-Air Refueling and VVIP Transport for the Government of Canada in the Polaris Airbus aircraft, a highlight of her career.