About Us


Established in 1997 as a training program for people living with mental illness, Rainbow’s End is a registered charity running a series of thriving social enterprises that provide training and real work experience opportunities ...

Read More ›

Mission & Vision Statement

Putting People First Vision Statement To provide opportunity where there was no opportunity. Mission Statement To create supportive and diverse social enterprises through which people living with mental illness can experience empowerment, inclusion and dignity. ...

Read More ›

What is a Social Enterprise

A social enterprise is a business venture supported by a non-profit organization that has social goals as well as financial targets. Rainbow’s End Community Development Corporation is a registered charity that employs people living ...

Read More ›



Please contact us to inquire about our services.