Senior Engineer
Newfoundland and Labrador, Canada
Canadian Coast Guard
Transocean
Mechanical Supervisor
Rigel Shipping Canada Inc.
Second Engineer
Third Engineer
Oceanex Inc.
Marine Institute