Open-Rank Teaching Professor, Department of Mechanical Engineering The Department of Mechanical Engineering at Rowan University invites applications for Open-Rank non-tenure track Teaching Professor positions at the Assistant, Associate, or Full Prof Mechanical Engineer, Mechanical, Teaching, Professor, Engineer, Mechanic