Tulane University-posted 2 months ago
Full-time • Entry Level
New Orleans, LA
Educational Services

The Freeman School of Business at Tulane University invites applications for a full-time, non-tenure system faculty position in Management Communications which is part of the Business and Legal Studies Area. The appointment - at the rank of Professor or Practice or Lecturer may be for one, two, or three years, beginning July 1, 2026. Salary, teaching load, and benefits are competitive with other major research institutions. Hiring for this position is subject to final budgetary approval by the University.

  • Teach audience analysis, persuasion and influence, strategy and structure, data storytelling, executive presence, interpersonal dynamics, and managerial writing.
  • Deliver rigorous undergraduate and graduate courses, often with an experiential learning focus.
  • Remain active in their fields through professional and scholarly activities.
  • Provide service to the Freeman School and Tulane University.
  • Master's Degree or Ph.D. in Communication, Organizational Behavior, Rhetoric, or a related field with a substantial record of recent professional experience.
  • Ph.D. in those fields and actively engaged in scholarly and/or professional engagement activities.
  • Demonstrated excellence in communication skills and/or success in classroom teaching.
  • Experience with experiential learning.
  • Ability to build relationships with industry partners.
  • Competitive salary
  • Competitive teaching load
  • Competitive benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service