Marketing and Recruitment Manager | INTO Saint Louis University



Saint Louis University

Saint Louis University (SLU) is a Catholic, Jesuit institution that values academic excellence, life-changing research, compassionate health care, and a strong commitment to faith and service. Founded in 1818, the University fosters the intellectual and character development of more than 13,000 students on two campuses in St. Louis and Madrid, Spain. Building on a legacy of nearly 200 years, Saint Louis University continues to move forward with an unwavering commitment to a higher purpose, a greater good.


Company background

INTO University Partnerships collaborates with leading universities to provide international students with a personalized and highly supportive learning environment in which to acclimate to life on a US university campus and prepare for long-term academic success. Since 2006, INTO has launched partnerships to internationalize universities in the US, UK, and Asia, including US universities Oregon State University, University of South Florida, Colorado State University, Marshall University, George Mason University, Drew University, Saint Louis University, The University of Alabama at Birmingham, Washington State University, Suffolk University, Illinois State University and Hofstra University.


Reporting line

This position will report directly to the Assistant Director, Marketing & Recruitment (ADMR), with a functional responsibility to VP, Marketing, North America. The incumbent will also work closely with the Executive Director at INTO Saint Louis University to identify and prioritize recruitment and marketing needs of the center.


Job overview

This position will assist the ADMR in the strategic planning for, and execution of, international recruitment and marketing plans to drive international student enrollment to INTO Saint Louis University and Saint Louis University programs. This role is responsible for recruitment outcomes, marketing outcomes, and supervision of student staff.

The key metrics of success for this role will be measured by meeting the international enrollment targets developed through the INTO Saint Louis University strategic plan and the INTO Saint Louis University partnership as well as meeting the deadlines and timelines of all marketing and promotional materials created to drive our brand and enrollments. This position will manage, organize and implement a wide range of projects primarily focused on those defined in the recruitment and marketing plan that support student recruitment and enrollment goals. The successful candidate also will be responsible for general center marketing and communications activities,…

Source link