23 

captain jobs in Canada