This job has expired and you can't apply for it anymore.
Company Name:
NPower Canada
Approximate Salary:
Not Specified
Calgary, Alberta
Position type:
Full Time
Experience level:
2 - 5 years
Education level:
Bachelor's Degree

Program Manager

The Calgary Program Manager is a full-time position that reports to NPower Canada's Vice President, Partnerships.  

Responsibilities include: 

Program Management

  • Supervise front-line staff to ensure that participants are prepared to market themselves professionally and represent the NPower Canada brand when interacting with employers, funders and community partners at events and in interview situations. 
  • Supervise Job Coach to ensure that job placement and retention targets are achieved.  
  • Work with staff to ensure effective design and delivery of professional development training and career counselling services.
  • Work with Instructor to ensure that certification outcomes are achieved.
  • Develop plan with Program Coordinator and Career Coordinator to ensure that all participants are equipped with professional resumes, cover letters and LinkedIn profiles in a timely manner.
  • Oversee development of Program Calendar for each cohort.
  • Work with Job Coach to schedule employee engagement opportunities for corporate partners such as site tours, speed networking and presentations.
  • Collaborate with front-line staff and leadership team on continued program development and improvement.

Site and Logistics

  • Manage daily operations of the site, liaising with property / facilities management to ensure that site is fully operational, safe and secure.
  • Ensure that all staff and participants are fully informed of policies and procedures, including health and safety policies and emergency safety plans.


Participant Supervision

  • Lead case conferencing and provide case supervision to program team, assisting front-line staff with successfully navigating and resolving challenging participant service situations.
  • Oversee participant disciplinary process and lead sensitive meetings with participants, especially when addressing final warnings and dismissals.
  • Serve as first point of escalation to address participant complaints; work with staff to document, respond to and resolve complaints.
  • Oversee program staff coordination of participant resources (professional clothing, transportation vouchers, exam vouchers, housing, etc.).

Staff Supervision

  • Oversee hiring, supervision, development and evaluation of program staff.
  • Coach and mentor front-line staff in effective program delivery and participant management strategies.
  • Provide training and mentoring to front-line staff in core elements of program delivery such as issue resolution, crisis intervention, facilitation, lesson planning, teaching, and providing warm and appropriate referrals.

Recruitment and Admissions

  • Develop and implement strategic participant recruitment plan to ensure that enrollment targets are achieved and that the most suitable youth are recruited, prioritizing low-income, diverse youth facing barriers to employment.
  • Oversee participant recruitment and admissions process.
  • Develop and maintain mutual referral relationships with community partners. 
  • Lead sensitive meetings or communications with applicants who have been denied admission or exited from bootcamp.
  • Deliver presentations to key recruitment stakeholders

Data Reporting and Program Evaluation

  • Ensure completeness and accuracy of data entered regarding key metrics (enrollment, certification, referrals, employment and graduation outcomes). 
  • Assist leadership team in analyzing qualitative and quantitative program outcomes.
  • Conduct quarterly data review, ensuring that program data is being entered in a timely, accurate and comprehensive manner.
  • Regularly review and provide feedback to front-line staff regarding case notes and documentation to ensure adherence to best practices.
  • Prepare weekly reports regarding program activities and outcomes.
  • Prepare end-of-cohort reports to facilitate reflection on best practices, lessons learned and outcomes achieved to inform future cohort delivery.

Stakeholder Engagement

  • Liaise with leadership team to help cultivate, grow and steward key employer and stakeholder relationships.
  • Organize employee engagement opportunities for corporate partners such as classroom visits and site tours.
  • Support marketing efforts with case study identification and other content development.
  • Deliver presentations to diverse stakeholder groups.


  • Minimum 3-5 years of experience in non-profit sector program management, preferably in the employment services field.
  • Relevant post-secondary education in human services, employment counselling, non-profit sector management or a related discipline is a strong asset.
  • Strong professional network of contacts at allied organizations serving low- income young adults in Calgary.
  • Exceptional customer service ethic and relationship management skills; highly responsive to the needs of youth, employers, funders, community partners and other stakeholders.
  • Highly skilled at supervising, coaching and mentoring cross-functional program delivery teams and individual staff members.
  • Demonstrated strength in program evaluation and reporting, ensuring that program data has been captured with accuracy and integrity.
  • Exercises sound judgement when leading staff in resolving complex client service challenges.
  • Highly skilled at crisis intervention, de-escalation and conflict resolution. 
  • Adaptable, flexible and able to execute on multiple priorities and deliverables. 
  • Experienced at helping individuals and teams effectively navigate change.
  • Proficiency with CRM database applications; specific knowledge of Salesforce is an asset.

Please submit your resume and cover letter to Andrew Reddin, VP Partnerships at [email protected]