Program Manager

The John Howard Society of the Lower Mainland of BC - Vancouver, BC (30+ days ago)

Apply Now


We are looking for motivated, determined, and passionate people to join our management team!

Leadership positions at the John Howard Society of the Lower Mainland (JHS) provide the opportunity to grow, learn, and shape change. Our team is empowered to be creative, explore innovative solutions, and collaborate to provide the best support and services to the people and communities we serve. JHS provides the opportunity to work with purpose, and impact change in your community.


The John Howard Society is a dynamic, innovative social service organization that strives to create safe, healthy, and inclusive communities for all. We do this through a continuum of programs which provide assistance with housing, life-skills, education, employment, and community-based services, with the goal of helping individuals achieve greater independence and value their positive contributions to society.

We are a non-profit organization that meets people where they are at and supports their evolving needs through effective and sustainable programs which supports them to fulfill their self-identified needs and goals. Using a person-centered approach, we support people with complex needs facing multiple barriers including those who may be involved in the criminal justice system, experiencing homelessness, problematic substance use, developmental disabilities, or spectrum disorders.


As a program manager, your leadership and innovation will be the life force that sustains and enhances our programs. You will make a difference by meeting the needs of our clients, funders, and regulators. The manager inspires excellence and purpose into the program by planning, organizing, staffing, and monitoring activities that ensure key targets are achieved.



  • Is responsible to implementation and promulgate all policies and procedures, including developing appropriate manuals, brochures and handbooks.
  • Will the manager in hiring, supervision, evaluation, transferring and termination of staff and/or contractors as necessary to fulfill the program goal in accord with the Collective Agreement with CUPE Local 1936-11 and the Personnel Polices of the Society.
  • Arranges shift schedules, ensuring appropriate staff coverage.
  • Implements a system of staff and volunteer orientation, supervision, in service training and evaluation.
  • Ensures all appropriate daily, monthly, and annual documentation of resource staff and contractor’s files and records are maintained.
  • Accepts responsibility for the daily and monthly financial and administrative aspects of the programs.


  • Effective, inclusive support programs are designed and maintained.
  • Support the overall program strategic direction
  • Ongoing liaison with other JHS staff, especially regarding potential referrals for residency.
  • The facilitation of person-centered planning opportunities for staff and service users.
  • The development of related program opportunities, available to the individuals in the community.
  • That CLBC's Quality of Life Focus, which is based on all agreed goals and includes all steps or success measurement and time lines, is completed.


  • Maintain effective working relationships with related community services, government/stakeholders and agencies
  • Be knowledgeable of related agencies for effective client referrals and support, especially those in the Lower Mainland community


  • Ensure that the physical facilities fulfill all fire, health and safety regulations
  • Ensure that the resource(s) is maintained as a clean, pleasant and safe environment

On Call

  • Be available to all resource staff, in case of emergencies. This may include carrying a pager or cell phone 24 hours a day
  • Ensure on call coverage is arranged in their absence

Other Duties

  • Coordination and Administration for teams and programs operating under the Vancouver Community Services Office.
  • All Human Resource Functions – recruitment, training, development.
  • As subsequently assigned.


We are seeking a highly motivated individual with a proven ability to work within a fast-paced, growth-focused environment. The ideal candidate has:

  • A University Degree in the Behavioral Sciences
  • Extensive experience and expertise in the Community Living, Mental Health and Criminal Justice System
  • Current Emergency First Aid Certificate
  • Extensive experience in management of the day-to-day aspects of community-based residential programs, including case planning, behaviour modification techniques, psychosocial rehabilitative techniques
  • Excellent verbal and written communication skill in English
  • Knowledge and experience in the areas of group process, individual counseling and crisis management
  • Extensive knowledge and experience in hiring, training and supervising staff
  • Ability to motivate and organize a staff team


  • Criminal Records Check
  • First Aid / CPR
  • MBIS and MANDT training
  • Code of Ethics and Oath of Confidentiality
  • Class 5 driver’s license and access to a reliable vehicle


Annual Salary will be negotiated based on experience and qualifications. This role will also be eligible for the Society’s comprehensive Management Benefits Package.


The JHS welcomes applications from all qualified applicants including but not limited by those of any sex, race, orientation, or disability. Multilingual skills and multicultural competence are assets.


Please submit your application with a detailed cover letter and resume with the subject line “Program Manager”. The JHS thanks all applicants for your interest in this opportunity. Only shortlisted applicants will be contacted.

Job Types: Full-time, Permanent


  • supervisory: 1 year (Preferred)
  • Social Services: 3 years (Preferred)