Geneviève Lord CPHR, HCIManager, HR, People & Culture Geneviève Lord, CPHR, ECH has over 20 years of experience in human resources management, including 12 years as a specialist in Occupational Safety, Health & Wellness. Geneviève has a strong knack for identifying risks present in the workplace and is an expert in managing accident files toRead more