Geoff Craven joined the Royal Canadian Navy in Victoria BC as a University cadet in 1950. Trained as a naval pilot, he flew patrol and fighter aircraft on board the Canadian aircraft carriers Magnificent and Bonaventure in the 1950s and 1960s. He commanded Maritime Patrol Squadron 405 at Greenwood NS from 1972 to 1975. A graduate of the Canadian Forces Staff College and the United States Naval War College, Geoff was promoted to Colonel and appointed Senior Air Evaluator in National Defence Headquarters in Ottawa in 1978.
In 1980 Geoff resigned from the Canadian Forces and accepted a senior position in the Public Service of Canada. In 1988 he retired from the Public Service to establish Craven Associates, providing defence contracting and software marketing services to Executive Consultants Limited, Burson-Marsteller, and InterCon Consultants of Ottawa. In 1997 Craven Associates was purchased by GPC Government Policy Consultants of Ottawa. Geoff retired in 2000.
From 2001 to 2006 Geoff served on the Communications and Arts and Heritage Committees of the Victoria Foundation, of which he is an Honorary Governor. He is married with four children and four grandchildren.