Our dedicated and highly qualified staff provides families with professional and ethical services in a nurturing manner. Come be part of a great team!


Reporting to the Executive Director, Sonshine Community Services, the Resource Development & Communications Director is responsible for the development of immediate and long-term funding strategies to enable Sonshine to fulfill its mission. This position is responsible for developing and implementing a comprehensive Resource Development and Communication strategy for Sonshine Community Services.

Learn more


The Children’s Services Parent-Child Educator will be working with children and their families who have experienced family violence and/or live with trauma.

Learn more

Child Support Worker

The Child Support Worker provides family programming, childcare and child support to children living in Sonshine Centre. 

Learn more

case manager

Provide crisis responses, referrals, advocacy, and support services unique to the clients served through the Sonshine Centre. This position requires an individual with strong interpersonal, initiative, assessment, planning, and personal management skills.

Learn more

Community case manager

The Community Case Manager provides support to clients transitioning from the Shelter Program into the 6 months Follow Up Program.

Learn more