

Glenn started in the staffing industry in early 2006 with a large American multinational organization. His diverse experience was key to his success in staffing leadership positions across Canada. Glenn joined LRO Staffing’s IT division in April 2012 and has since been successful in expanding the team to 9 members within Ottawa and Montreal.
We are a leading, full service search & staffing agency that specializes in the recruitment and placement of permanent, contract and temporary positions in Ottawa, Montreal, Toronto & Calgary.
LRO Staffing
Ottawa
601 Bank Street, Suite 200
Ottawa, ON K1S 3T4
613-566-7048
info@lrostaffing.com
Toronto/GTA
20 Adelaide St E #920,
Toronto, ON M5C 2T6
437-567-4822, dial 2
©2025 All Rights Reserved. LRO Staffing | Privacy Policy | Accessibility Policy