SPMS employs 244 employees. The SPMS management team includes Nezha Labzar (Chief financial officer), and Sara Cherkaoui (Plant Pathology Researcher - Nematology).
Looking for a particular SPMS employee's phone or email?