Titulaire d'un master 2 "Management de la communication dans les organisations de services aux publics", Guy Deudon est éducateur spécialisé de formation. Titulaire d'un DEA en sociologie des politiques sociales, Sandrine Melan a exercé des fonctions d'enseignement et de recherche à l'université Paris 1 Panthéon-Sorbonne. Tous deux exercent, depuis une dizaine d'années, la fonction de cadre pédagogique à l'institut régional du travail social Hauts-de-France.