Global mechanical lecturer careers