Tenure Track Faculty Position - Corporate or Marketing Communication
IE University’s School of Human Sciences and Technology HST invites qualified applicants for a full-time, tenure-track faculty position in Corporate or Marketing Communication beginning September 2021, in Madrid.
The new faculty member will be expected to provide intellectual leadership within HST (and, more broadly, across IE University) in their areas of expertise, and to contribute to a collegial atmosphere and a diverse, inclusive campus life. Applicants with international academic experience are especially encouraged to apply.
Our faculty are expected to present their work in international venues and to publish in peer-reviewed journals. In this case, relevant journals might include, but are not limited to Public Relations Review, Corporate Communications, Journal of Business Communication, Journal of Business Ethics, or Management Communication Quarterly.
Teaching requirements for this position are the standard for research active institutions.
The successful candidate will teach and advise students in one or more of the following HST programs:
- Bachelor in Communication and Digital Media
- Master in Corporate and Marketing Communication
- Master in Visual and Digital Media
- Master in Customer Experience and Innovation
- Master in Digital Marketing
The successful candidate will have a Ph.D. in Communication or related discipline as well as positively evaluated teaching experience at the university and/or graduate level.
He/She will have an active research agenda in either corporate communication or marketing, advertising, branding, and public relations. HST takes an interdisciplinary, humanistic approach to the study of communication and media.
A candidate with an interest in cultural approaches to technological platforms and social media, public interest and social change communication, or corporate and media ethics would be a particularly good fit.
HOW TO APPLY:
Applications should include a cover letter, curriculum vitae, research and teaching statement and three confidential recommendation letters which must be requested to the referees via Interfolio to be able to complete the application.
Please submit your application by March 24th, 2021 at: http://apply.interfolio.com/84204
We will not accept applications sent by email.
IE University is an internationally recognized institution originally founded as a business school. The university is comprised of schools of Business, Human Sciences & Technology, Law, Global and Public Affairs, and Architecture & Design. We are among the most international institutions of higher education with approximately 85% of our students coming from outside Spain and typically over 120 countries represented on campus. Our Madrid campus is situated in the financial district of this vibrant, cosmopolitan capital city of over 5 million people. In 2021, we will open the doors to our new undergraduate Learning Tower – a vertical campus which will be one of the 5 towers occupying the skyline of Madrid. Our Segovia campus is located in the historic quarter of this World-Heritage city, 30 minutes by high-speed train from Madrid.
More searches like this
- Faculty Positions Tenured/Tenured Track Competitive Full Time jobs in Spain
- Communications Tenured/Tenured Track Competitive Full Time jobs in Spain
- Digital Media Tenured/Tenured Track Competitive Full Time jobs in Spain
- Public Relations & Advertising Tenured/Tenured Track Competitive Full Time jobs in Spain