Mr. John Mackay



John has invited many friends and family on Alpha and seen their lives transformed and also sits on the Alpha International Board, bringing a global perspective to the work of Alpha Canada.

Skip to content