Franco Andreone ist Zoologe und Herausgeber der wissenschaftlichen Publikationen des Museo Regionale di Scienze Naturali di Torino, und als Koordinator der Declining Amphibian Population Task Force der Internationalen Union für den Naturschutz (IUCN) tätig.