Karen Vecchio was first elected as the Member of Parliament for Elgin-Middlesex-London in 2015.
She has served as the Shadow Minister for Women and Gender Equality and Youth; Deputy House Leader for the Official Opposition; Shadow Minister for Women and Gender Equality; Chair of the Standing Committee on the Status of Women; Shadow Minister for Families, Children and Social Development.
She participates regularly as the Co-Chair of the All-Party Child Health Caucus, All-Party Agricultural Caucus, the Canadian NATO Parliamentary Caucus, and the All-Party Parliamentary Group to End Modern Slavery and Human Trafficking.
Prior to entering elected, Karen owned and operated a small business in London, ON and worked alongside former Member of Parliament Joe Preston as his Executive Assistant for 11 years. Karen was raised on a turkey and hog farm in Sparta, ON and remains connected to her rural roots in Southern Ontario.
Karen is married to Mike Vecchio and they have five children.