Steve Russell

Steve Russell
Heath and Safety Officer

Steve Russell joined Northstar in 2011 as Health and Safety Officer, and is responsible for overseeing all risk management efforts including drug and alcohol testing procedures.  Steve has extensive experience in both the public and private sector, having worked with local, state and federal governments as well as law enforcement.  He also has a wide range of experience in marine transportation operations, which includes the USCG, USEPA, NJDEP, FCC, DNREC and OEM.  One of Steve’s strongest skills is successfully implementing safety programs, helping to reduce risk and cost associated with loss.  Steve is certified to manage hazardous materials spills both on the land and on water.

Having led different organizations throughout his career, Steve understands the importance of teamwork and being a team player. Before working for Northstar he worked for the Delaware River & Bay Authority and the Cape May County Sheriff’s Department. Steve enjoys spending time on the water and with his family and is a proud grandfather.