Assistant / Associate Professor / Head of Walker School of Business and Technology

Company:Webster University

Location:Switzerland / Geneva


Employment Type:Permanent Full-time


Established in 1915, Webster is a Non-Profit, US-Accredited University, with its main campus in St Louis and international campuses in Europe, Asia and Africa. Founded in 1978, our Geneva campus offers Graduate and Undergraduate degrees, and hosts students from more than 90 nationalities. Webster University is committed to diversity and to student success.

Webster University is accredited since 1925 by the Higher Learning Commission; for more details :

Webster University Geneva is recruiting

Assistant/Associate Professor to act as of our Head of Walker School of Business and Technology

Ideal start date: August 1st, 2022

Working hours: 100% FTE

1/ Position overview

Webster University Geneva is seeking applicants for an Assistant/Associate Professor to act as the Head of the Walker School of Business and Technology (ie. WSBT). The position is based at Webster University Geneva, Switzerland. The successful candidate must have demonstrated research excellence through peer-reviewed publications, must possess a good track record in teaching and have a proven ability to manage a team of faculty, academic programs and students. The position calls for someone with in depth knowledge and experience in the field of Business Administration, Economics or Finance, ability to be innovative and to collaborate effectively with colleagues from Saint Louis and other extended and international campuses. She or he will be asked to interact with the local community and will ultimately be accountable for the success of the programs offered by the department. Our Business and Management programs are accredited by ACBSP. This accreditation supports our efforts in assuring quality standards and assurance of learning.

2/ Essential duties and responsibilities

  • Work collaboratively to provide leadership within the WSBT and across all Webster University Geneva departments on key institutional and academic areas. This includes the Swiss accreditation processes and enhancement of enrollments.
  • Manage all aspects of the WSBT.
  • Lead curriculum development and review, and liaise with the main and other campuses of the Webster network.
  • Lead course planning, research & publications, community services, recruitment and development of departmental faculty; provide course evaluation feedback and monitor progress.
  • Maintain an individual research agenda resulting in the publication of articles in peer-reviewed journals, book chapters and books.
  • Teach five courses per year (both Undergraduate and Graduate), mentor and advise undergraduate and graduate students.
  • Support student recruitment outreach by working closely with Admissions, Alumni and Career Services.
  • Set and monitor annual departmental objectives and manage annual budget.
  • Maintain and develop relationships with professionals through organizing regular conferences.
  • Participate in the university institutional life (internal / external).

3/ Qualifications and expertise

  • PhD in Business Administration, Economics or Finance.
  • Publications in high-quality peer-reviewed journals.
  • A proven ability to deliver excellent teaching.
  • Experience in industrial environments.
  • Fluency in English.

How to apply?

Please send your application (curriculum vitae, a cover letter, a current research sample, a research statement, a teaching statement, and three contact details for references) to the Human Resources Director – the HR department at: The deadline for submitting applications is July 15th, 2022. Applications will start to be examined before then.

Contact Person:If you wish to apply for this position, please specify that you saw it on AKADEUS.

Previously Viewed: