SNF employs 2,909 employees. The SNF management team includes Waly Sarr (Corporate Vice President), Theresa Falker (Vice President Human Resources), and Virginie Malnoy (Chief Compliance Officer).
Looking for a particular SNF employee's phone or email?