NLCSA employs 24 employees. The NLCSA management team includes Tim Crosbie (Chairperson), Sami Challah (Programs Coordinator), and Tammy McCabe (Manager, Communications and Industry Relations).
Looking for a particular NLCSA employee's phone or email?