Louise Levonian es Directora Ejecutiva por Canadá, Irlanda y el Caribe desde el 1 de noviembre de 2018.  Previamente se desempeñó como Viceministra de Empleo y Desarrollo Social. Además, presidió el Consejo de Información sobre el Mercado de Trabajo, que se encarga de determinar las prioridades para todo Canadá en cuanto a recopilación, análisis y distribución de información sobre el mercado laboral.

Antes de su nombramiento como Viceministra, ocupó el cargo de Viceministra Delegada Principal de Empleo y Desarrollo Social y Ejecutiva Principal de Operaciones de Service Canada durante casi dos años. También se desempeñó como Presidenta del Subcomité para la movilización de la función pública del Consejo de Gestión y Renovación y Cultura Laboral durante cuatro años. Obtuvo una Maestría en Economía de la Queen’s University en 1990, con especialización en finanzas públicas y organización industrial. En 1989-90 recibió una beca de posgrado de la Queen's University. También obtuvo un licenciatura en Economía con altos honores en la Universidad de Carleton, y fue incluida en la lista de honor del decano en in 1988–89.