Callan Marine Ltd.
–
Jamaica Beach, TX, 77554
... The Leverman at Callan Marine is a working position, where you will be expected to operate the dredge during most of your time. Additional duties may include, but will not be limited to, running a boat, operating equipment, and/or performing ... - May 26