S4M employs 275 employees. The S4M management team includes Dominique Blanc (Global VP Enablement and Customer success), Armelle Quénard-Larrière (Chief People Officer), and Ed Silhan (Chief Revenue Officer and General Manager of Americas).
Looking for a particular S4M employee's phone or email?