I saw an episode of Truth Duty Valour where our guys were conducting amphibious landing ops with our U.S. Navy associates. Does anybody know what sub-unit/sub-trade in the CF involves beachmasters? From what I could tell it appeared they were combat engineers (I'm basing that on cap badge). Or would it be somebody from the Navy? Anybody know anything about this?