For the past 37 years, Ingrid has worked in government and community social services. She has served as a sessional instructor at UBC, VCC, Kwantlen Polytechnic University, the Justice Institute of BC, and in Berlin. She is former co-chair of the Sea to Sky Branch of the BC Association of Social Workers, has served on the Boards of Vancouver Youth Theatre and the Federation of Community Social Services of BC, and is currently on the Board of the Child Welfare League of Canada. Ingrid holds a Bachelor and Masters of Social Work from the University of British Columbia. In addition, Ingrid is the mother of a university student, and is an enthusiastic cyclist, hiker, walker, and cross-country skier.