Overall, excellent communicative ability.
The problems are mostly words you use in French which are really English words, such as comfort zone, culture, company, consultants, scientists, engineers and entity. Be careful where to place the emphasis/word stress (or better, where to take away the stress).
Also for names, to anglicize the names or not to? London or Londres, Paris or Pari, France or France, Pauline or Pauline?
see the schwa here or with Tim or Sian
More here on the schwa
Also, be careful with plurals- It’s one of the value of the company
Share this post