Jobs.ca
Jobs.ca
Language
Sprott Shaw College logo

Vice President of Admissions

Burnaby, BC
$100,000 - $120,000/year
Senior Level
full_time

Top Benefits

Comprehensive extended health benefits
Dental care
Vision care

About the role

Are you motivated by using your talents to support others? Come work for one of BC’s top regulated colleges!

Established in 1903, Sprott Shaw College is a regulated post-secondary institution with 16 government-designated campuses across British Columbia. We take great pride in educating and preparing our students for rewarding and relevant careers in Administration, Business, Trades & Design, Nursing & Healthcare, and Child, Family & Community Support.

Sprott Shaw College is one of the oldest colleges in British Columbia with over 120 years of storied history. As an organization, we cultivate professional growth and positive working environments for our employees, which fosters our values of Community, Diversity, Integrity, Quality, Respect, and Results-Oriented.

Reporting to the President, the Vice President of Admissions provides strategic leadership and operational oversight. This role ensures the development and continuous improvement of admissions strategies aligned with Sprott Shaw’s mission and enrollment goals. The Vice President of Admissions oversees the team of Admissions Advisors and related staff, supporting their professional development and ensuring high performance, compliance, and a student-centered approach.

Responsibilities

  • Strategic Leadership & Vision​
  • Provide leadership and vision for recruitment and admissions strategies to meet enrollment targets.
  • Collaborate with senior leadership to develop sustainable enrollment plans and growth strategies.
  • Stay informed of trends in higher education and the labour market to adapt strategies accordingly.
  • Admissions Operations Management​
  • Oversee operations of Admissions Advisors, including performance management, training and ongoing support.
  • Set, monitor, and assess performance goals, including lead conversion, call volume, follow-ups, and enrollment targets.
  • Ensure adherence to institutional quality standards and compliance requirements (e.g. PTIRU, StudentAidBC, STBC, BCCNM, etc.)
  • Provide regular performance reports to senior leadership and make data-driven recommendations.
  • Staff Development & Supervision​
  • Develop and execute professional development programs.
  • Conduct or support performance evaluations, improvement plans, and strategic staffing decisions.
  • Strategic Planning & Reporting​
  • Lead the development and implementation of predictive enrollment models and long-term projections.

Duties and responsibilities may be added, deleted, or changed at any time at the discretion of management, formally or informally, either verbally or in writing.

Qualifications and Education

  • Bachelor's degree in Business or related field with an emphasis on Sales and Marketing (Master's is an asset)
  • Minimum of 5 years' experience in sales/admissions
  • Minimum of 5 years' experience in a management role

Skills & Competencies

Strategic leadership | Data-driven decision making | Customer service orientation | Collaboration

What We Offer

  • Reimbursement of practicing license or professional association membership fees
  • Education and training allowance
  • Tuition discount for spouse and children
  • Comprehensive extended health benefits
  • Disability and life insurance
  • Employee and Family Assistance Program
  • Work-life balance

#hp

Commitment to Equity, Diversity & Inclusion

Sprott Shaw College is an Equal Opportunity Employer and welcomes all applicants to apply and does not discriminate based on race, national/ethnic origin, colour, religion, sex, age, sexual orientation, marital status, family status, and/or disability.

Job Types: Full-time, Permanent

Pay: $100,000.00-$120,000.00 per year

Benefits:

  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Paid time off
  • RRSP match
  • Tuition reimbursement
  • Vision care

Work Location: In person

About Sprott Shaw College

Higher Education
201-500

Sprott Shaw College has a long-standing reputation of equipping our students with innovative ways of thinking through hands-on training and practical programs. Across our 16 government-designated campus locations, we have over 130 career-focused college programs, monthly start dates, flexible scheduling, and career placement assistance.