Assistant Professor jobs in Global Location