The Team Behind Mountain Plains Community Services Society of the North

At MPCSSN, we believe that together, as a team, we can move mountains; that’s why we’re thrilled to introduce you to the people behind the scenes.

Alma

Alma

In Home Support Program Manager
Amanda

Amanda

ACL Program Manager
Becky

Becky

Administrative Co-ordinator
Emma

Emma

HR Co-ordinator
Jess

Jess

Executive Director
Julie

Julie

Supported Independent Living Program Manager
Michelle

Michelle

Service Enhancement Co-ordinator
Nicole

Nicole

Aurora Group Care Program Manager
Nina

Nina

Youth Residential Detox & Stabilization Program Manager
Rondi

Rondi

Nova Support Home Program Manager
Sam

Sam

Luna Program Manager
Sandra

Sandra

Horizon Group Care Program Manager

Job Descriptions

Leadership Team: Program Manager

Mountain Plains CSSN has many different programs, each with its own Program Manager (PM). The Program Manager is accountable for the overall operations of the program. The Program Manager ensures the program is operating within the bounds of recognized standards and practices. The Program Manager oversees the administrative functioning of the program including budgeting, staff recruiting, hiring evaluating and terminating; and the maintenance of the assets needed in operating the physical buildings. The Program Manager provides leadership and guidance to the front-line employees within the program; is responsible for overall program development; and is accountable for the outcomes of the overall programs. It is integral for the Program Manager to work collaboratively within the leadership team as well as be able to demonstrate strong leadership for their program.

Youth Residential Detoxification & Stabilization: Day Program Coordinator

The role of the Day Program Coordinator is to ensure the daily planning of each youth in the program. The Day Program Coordinator will plan out the youth’s 10-day stay in relation to group sessions, motivational activities, and daily recreational activities. The Day Program Coordinator will be responsible for taking on the role of an Addictions Youth Care Counsellor when needed.
The Day Program Coordinator must demonstrate excellent organization and planning skills. The Day Program Coordinator must remain professional, demonstrating clear boundaries and excellent interpersonal skills.
This position is predominantly 8am – 4pm Monday to Friday. The Day Program Coordinator will be expected to help with Addiction Youth Care Counsellor duties when advised and will also be required to do evening and weekend shifts when directed by the Program Manager with proper notice. In addition to this, all employees may work shifts at variable locations and programs within the agency in line with the needs of the programs.

Youth Residential Detoxification & Stabilization: Addictions Youth Care Counsellor

The role of an Addictions Youth Care Counsellor includes but is not limited to providing care and control of youths in a residential group home setting, working as a team with fellow Addictions Youth Care Counsellors, creating healthy relationships with client’s as well as with fellow staff members and helping youth discover their strengths and weaknesses to help them overcome obstacles that they may be facing in their daily lives.
This position includes variable hours and shifts, including but not limited to potential day shifts, awake night shifts, and sleep shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

Horizon Group Care: Youth Care Counsellor

The role of the Youth Care Counsellor at Horizon Group Care is to provide a supportive home like environment for the 4 youth in residence. The Youth Care Counsellor will do this by ensuring their needs within the home are being met both basic with food, shelter and safety and more complicated needs such as being heard, understood, respected, supported, and encouraged. The youth accessing these services are identified as needing a more structured environment with individualized approaches to support each youth in the areas they struggle with. The Youth Care Counsellor is to work alongside their coworkers and Program Manager to develop and implement plans for the youth’s growth, with the goal to eventually help the youth transition into a less intrusive home environment. To help facilitate the youth’s personal growth the Youth Care Counsellor utilizes a variety of skills and techniques to teach the youth various life skills such as healthy coping mechanisms, anger management, proper hygiene, accessing community supports and any other skills the youth may be identified as needing support on. To be able to successfully support the youth, Youth Care Counsellors will work at building rapport with the youth while giving natural consequences to behaviors and motivating growth through the Pyramid Incentive program.
Youth Care Counsellors will use a team approach to support the youth in developing the skills to help the youth make informed decisions based on their personal choices and desires. Teaching the youth to advocate for themselves regarding their own care and needs. The Youth Care Counsellor will also advocate for the youth helping them to achieve their goals in a healthy manner.
This position is primarily shift work with variable hours, including but not limited to potential day shifts and awake night shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

Aurora Group Care: Youth Care Counsellor

The role of the Youth Care Counsellor in Aurora Group Care is to provide support to identified individuals, and should have an understanding of basic counselling skills (Informal Counselling) and trauma based knowledge. Youth Care Counsellors will report to, and work alongside, the Program Manager to develop and implement individualized programs to assist these individuals in reaching their self-identified goals. They will also utilize a variety of skills and techniques to teach life and independent living skills to the individuals served in a home-based environment.
The Youth Care Counsellor is responsible for client safety, day to day operations of the house, transporting youth, meal planning and preparation, cleaning duties and overall supervision of the home. Youth Care Counsellors will adapt a team approach when supporting individuals, and ensure that clients are making decisions based on personal choice and informed decision making. They will connect the individual to community services and programs in the community as needed.
This positions includes variable hours and shifts, including but not limited to potential day shifts and awake night shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

Supported Independent Living: Support Caseworker

The role of the Supported Independent Living Youth Support Caseworker is to provide support to and be an active member of the SIL Team. The Youth Support Caseworker will be expected to understand the nature of Mountain Plains CSSN’s philosophy, values, Culture Code and day to day operations of the program. They will have an understanding of the Child Welfare Act, Freedom of Information and Protection of Privacy Act. The Youth Support Caseworker will be supervised by the SIL Program Manager and will assist in the ongoing development of programming materials and activities for the program.
The Youth Support Caseworker will be responsible for building positive relationships with and providing support and guidance to youth who are involved with Children and Family Services. The Youth Support Caseworker will teach youth the necessary independent living and life skills they will need to be successful in transitioning into an independent placement, while at the same time providing day to day support in assisting them in maintaining a day program as well as scheduling and attending all appointments. The Youth Support Caseworker will provide supervision and support to youth transitioning to an independent placement to ensure their safety and that all of their needs are being met.
The Youth Support Caseworker will be responsible for attending meetings with the youth, their CFS Caseworker, parental figure, school, employer, etc. and act as an advocate to ensure the youth’s wishes and needs are being addressed.
This position includes variable hours and shifts, including but not limited to day shifts, potential awake night shifts, and sleep shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

Polaris Family Support: Family Support Worker

The role of the Family Support Worker in Polaris is to Supervise visitations and family support, provide and help coordinate client centered support services to clients within the Polaris Family Support Program. The Family Support Worker will report to the Program Manager.
The family support worker must demonstrate the ability to set clear boundaries, model and coach appropriate parenting, encourage healthy family interactions, and behave in a professional manner at all times. The family support worker will remain within eyesight and earshot of each family visit to ensure safety and appropriate supervision as legally mandated by the court system and government body.
This position includes variable hours and shifts, including but not limited to potential day shifts, awake night shifts, and sleep shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

Onyx Support Home: Day Program Coordinator

The role of the Day Program Coordinator is to develop life skills and daily recreational activities for a single youth, as well as planning recreational activities. The Day Program Coordinator is to create and implement individual programming. The Day Program Coordinator will report to the Program Manager and work alongside the Onyx team to create meaningful day programs for our youth based on their individualized person-centered plans. The Day Program Coordinator will be responsible for taking on the role of a Behavioural Support Worker when needed.
The Day Program Coordinator will adapt a team approach when supporting individuals and ensure that clients are making decisions based on personal choice and informed decision making. They will then connect the individual to community services and programs in the community as needed.
Shifts are predominantly 8am – 4pm Monday through Friday; however, this position includes variable hours and shifts, including but not limited to potential day shifts, awake night shifts, and sleep shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

Onyx Support Home: Behavior Support Worker

The role of the Behavioural Support Worker in the Onyx Support Home is to provide and help coordinate client centered support services to youth identified as living with Autism and significant specializations. Behavioural Support Workers will report to, and work alongside, the Program Manager to develop and implement individualized programs to assist these individuals in reaching their goals. Behavioural Support Workers will do this by utilizing a variety of skills and techniques to teach life and independent living skills to the individuals both in an out of home placement.
This position includes variable hours and shifts, including but not limited to day shifts and awake night shifts. In addition to this, all employees may take on different roles and work shifts at variable locations and programs within the agency (Red Deer County) if the need arises.

Nova Support Home: Day Program Coordinator

The role of the Day Program Coordinator is to create and implement individual programming with a focus on life skills, independence, educational, and recreational activities for the Nova clients. The Day Program Coordinator will report to the Program Manager and work alongside the Nova team to create meaningful day programs for clients based on their individualized person-centered plans.
The Day Program Coordinator will adapt a team approach when supporting individual, ensuring that clients are making decisions based on personal choice and informed decision making. The Day program Coordinator will be responsible for taking on the role of Developmental Support Worker when needed.
Shifts are predominantly 8am – 4pm Monday through Friday; however, this position includes variable hours and shifts, including but not limited to potential day shifts, awake night shifts, and sleep shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

Nova Support Home: Developmental Support Worker

The role of the Developmental Support Worker in the Nova program is to provide and help coordinate client centered support services to underage individuals identified as living with a developmental disability with significant specializations. Developmental Support Workers will report to, and work alongside, the Program Manager to develop and implement individualized programs to assist these individuals in reaching goals created for them by themselves, their guardians, their educators or a combination of the three. Developmental Support Workers will do this by utilizing a variety of skills and techniques to teach life and independent living skills to the individuals in an out of home placement. The end goal for all clients served at Nova is to return to their original living situation once they have reached a structured level of independence and stability that allows them and their family to be comfortable and safe upon their return home.
Developmental Support Workers will adapt a team approach when supporting individuals, ensuring that clients are making decisions based on pre-determined rules and guidelines designed to encourage independence, promote personal growth, and maintain safety. They will connect the individual and the individual’s family to community services and programs in the community as needed.
This position includes variable hours and shifts, including but not limited to day shifts and awake night shifts. In addition to this, all employees may take on different roles and work shifts at variable locations and programs within the agency if the need arises.

Assisted Cooperative Living: Mental Health Support Worker

The role of the Mental Health Support Worker in Assisted Cooperative Living is to provide and help coordinate client-centered support services to individuals identified as living with a developmental disability in a residential setting. Mental Health Support Workers will report to, and work alongside, the Program Manager to develop and implement individualized programs to assist these individuals in reaching their self-identified goals. They will also utilize a variety of skills and techniques to teach life and independent living skills to the individuals served in a cooperative environment.
Mental Health Support Workers will adapt a team approach when supporting individuals and ensure that clients are making decisions based on personal choice and informed decision-making. They will then connect the individual to community services and programs in the community as needed.
This position includes variable hours and shifts, including but not limited to potential day shifts, awake night shifts, and sleep shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

In Home Support: Developmental Support Worker

The role of the Developmental Support Worker in In Home Support is to provide and help coordinate client centered support services to individuals identified as living with a developmental disability. Developmental Support Workers will report to, and work alongside, the Program Manager to develop and implement individualized programs to assist these individuals in reaching their self-identified goals. They will also utilize a variety of skills and techniques to teach life and independent living skills to the individuals served in home-based environment.
Developmental Support Workers will adapt a team approach when supporting individuals and ensure that clients are making decisions based on personal choice and informed decision making. They will connect the individual to community services and programs in the community as needed.
This position includes variable hours and shifts, including but not limited to potential day shifts, awake night shifts, and sleep shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.

Luna Program: Developmental Support Worker

The role of the Developmental Support Worker in the Luna Program is to provide and help coordinate client-centered support services to individuals identified as living with a developmental disability in a residential setting. Developmental Support Workers will report to, and work alongside, the Program Manager to develop and implement individualized programs to assist these individuals in reaching their self-identified goals, as well as support them in their daily life activities. They will also utilize a variety of skills and techniques to teach life and independent living skills to the individuals served in a cooperative environment.
Developmental Support Workers will adapt a team approach when supporting individuals and ensure that clients are making decisions based on personal choice and informed decision making. They will then connect the individual to services and programs in the community as needed.
This position includes variable hours and shifts, including but not limited to potential day shifts, awake night shifts, and sleep shifts. In addition to this, all employees may work shifts at variable locations and programs within the agency.