Seleste employs 14 employees. The Seleste management team includes Arnaud le Luron (Directeur des opérations), Barbara Maurand (Déléguée vétérinaire), and Frederick Brault (Délégué veterinaire).
Looking for a particular Seleste employee's phone or email?