NLCSA employs 23 employees. The NLCSA management team includes Cherie Whelan (Chief Executive Officer), Sami Challah (Executive Assistant and Event Coordinator), and Tammy McCabe (Manager, Communications and Industry Relations).
Looking for a particular NLCSA employee's phone or email?