RSL - Renewable Strategy
–
New Bedford, MA, 02746
... Certificate of competency of nautical watch officer preferred but not required. Ability to work 12-hour shifts on rotation, shore based, at our Marine Coordination center in New Bedford, MA. - Apr 19