translate English to French: Currently, a team of 20 permanent staff and 60 volunteers ensure the developments of these 3 programs.
Aujourd’hui, une équipe de 20 permanents et 60 volontaires travaillent au bon déroulement de ces 3 programmes.