How ID works in France? Freshly minted Citoyen

I am American and because of family, I was just granted French citizenship… I can speak passable French and Spanish, have been fairly successful for 5 years in ID, and I really want to take advantage of all this.

How does it work in Europe, are there job boards or proffessional organizations to find positions? Would being (mostly) american be a liability or an advantage?

What about schools? I’ve seen some good work come out of Strate, ENSAD, and Les Atiliers… Anybody have first hand experience there? Especially as a foreigner?

Thank you very much for any advice; feel free to PM too