
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.