20 Jun
Director of Power Engineering
Ohio, Cleveland , 44101 Cleveland USA

Director of Power Engineering

Cleveland Office Headquarters - CLEVELAND, OH

Overview of Position

Founded in 1892, Osborn is one Proficiency with marking up drawings digitally and understanding of CAD application

Strong understanding of substation equipment


Report job