Marketing and Student Recruitment Manager - Scarborough, Canada - Alpha College of Business and Technology

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Job description
Alpha College offers post-secondary and language programs to both domestic and international students in Toronto.

Our vision is to prepare and empower students to become global citizens who make an impact on their communities through leadership and collaboration.


Alpha College is a registered education provider through Alpha College of Business and Technology with the Ministry Colleges and Universities, Private Career Colleges Branch.

Through this branch, Alpha College offers quality training to domestic and international students in their desired discipline and has a partnership with St.

Lawrence College. Following the St.

Lawrence curriculum, each semester is designed to meet the challenges unique to international students and exceed academic expectations through a combination of theory and hands-on experience.


The Role:


The Marketing and Student Recruitment Manager supports the effective design, execution, and evaluation of Alpha's Marketing strategy, with a focus on student recruitment strategies and related marketing and recruitment of international students for the College.

This includes developing and maintaining agent relationships to further expand Alpha's network of student recruitment.

This role will require domestic, national and international travel and requires access to a reliable car for regular recruitment and promotion of Alpha College.

This role will have people management responsibility, and directly oversee the current and expanding team of Student Recruitment Managers (Regional Assignments), and will have a broad oversight of the department without any specific regional focus.


Highlight of Duties:

  • Support the promotion of the college in the international market;
  • Assist in the development of advertising strategies and campaigns internationally;
  • Develop and maintain relationships with and conduct ongoing training for counsellors of educational advising partners or agents internationally;
  • Increase international student enrolment at Alpha College by recruiting international students;
  • Leads the development of recruitment presentations and promotional materials that address the needs of various prospective student audiences as needed;
  • Assist the marketing team with planning, execution and maintenance of new student orientation, oncampus clubs, convocation ceremony and various student events; and
  • Additional duties as assigned.
Experience and Educational Requirements

  • 5+ years of international student recruitment experience for secondary and/or postsecondary institutions is required
  • 3+ in a marketing position within the education sector is preferred
  • MBA degree required or a related master's degree with a focus in marketing or communications specialization
  • Access to reliable vehicle, with a valid G license
  • Willingness to travel domestically and internationally, as necessary
  • Flexibility to work rotating schedule that corresponds with international time zones as required
  • Intermediate skill in Microsoft Office Suite (Word, Excel and Power Point)

Personal Qualities:

  • Highly effective organizational skills, flexibility, and adaptability
  • Strong crosscultural communication (verbal and written) and efficient teamwork skills
  • Highly detail oriented and the ability to effectively problem solve
  • High degree of time management skills and able to perform multiple tasks simultaneously while adhering to deadlines
  • Ability to work independently, take responsibility and be self motivated to achieve goals

Job Types:
Full-time, Permanent


Benefits:


  • Extended health care

Schedule:

  • 8 hour shift
  • Monday to Friday

Salary:
From $80,000.00 per year


Benefits:


  • Dental care
  • Extended health care
  • Onsite parking
  • Paid time off
  • Vision care

Flexible Language Requirement:

  • French not required

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Bonus pay

Ability to commute/relocate:

  • Scarborough, ON: reliably commute or plan to relocate before starting work (required)

Education:


  • Bachelor's Degree (required)

Experience:


  • Marketing: 3 years (preferred)
Adobe Photoshop: 3 years (required)


Willingness to travel:

  • 25% (required)

Work Location:
In person

More jobs from Alpha College of Business and Technology