Jack Prest

Jack Prest served as IBLS Secretary for the Canadian Region.