Can Canadian project leaders living in France / French citizens living in Canada apply?

Yes. You may apply if you are a French citizen with permanent resident status in Canada or a Canadian citizen who has been living in France for more than one year. Your host organisation and your partner organisation must be located in these territories. Organisations based in other countries are not eligible.