Stephen ODonnell

Stephen Odonnell

Stephen Odonnell

Operations Manager - One Source Power

Stephen O’Donnell has over 30 years’ experience in the construction industry, with extensive field experience and knowledge as a qualified Journeyman Lineman and as a supervisor. Steve is a proven leader with a track record of managing multiple, simultaneous operations and projects. He takes a common-sense approach to everyday obstacles, as well as having excellent communication, leadership, and relationship building skills. Steve has proven he works effectively with tradespeople, subcontractors, engineers, client representatives, and other industry professionals.