BIO S.A. Cavanagh is an independent analyst. Mr. Cavanagh served in the Canadian regular forces as an Infantryman. He holds Diplomas from Humber and Loyalist Colleges and education Certificates from Humber and Durham Colleges.