Delphine is Business Development and Project Manager at SFL.
In her role as Business Development Manager, Delphine is the primary contact for new clients as well as maintains and improves relationships with existing business partners. As Project Manager, she coordinates internal and external resources ensuring the smooth conduct of clients’ projects.
Before joining SFL, Delphine was Managing Editor at an open-access academic publisher based in Basel, where she managed the activities and development of two peer-reviewed journals. Delphine was awarded a PhD in Neuroscience at Université Claude Bernard Lyon 1, France, and conducted four years of postdoctoral research at the University of Geneva, where she studied neuronal networks, neuromodulation, sensory perception and neurogenesis.
SFL Regulatory Affairs & Scientific Communication Ltd.