Human Resource themeroute Mar 29, 2024 Novant Health announced Thursday that it has hired Sebastien “Seb” Girard as chief people and belonging officer, effective April 29