Leanne Lewis managed Sacred Heart Mission Women’s Services programs for three years prior to being appointed as General Manager of the People and Strategy Division when it was introduced in 2015. Leanne is responsible for people and culture, strategic projects, quality, risk and compliance, policy and research, and the training and development of our paid and volunteer workforce.
Leanne practiced as a Social Worker for over 20 years in a range of direct service and managerial roles before obtaining a Master of Business Administration. She has a special interest in the development and evaluation of innovative program responses to address disadvantage.