Translating French Academic Titles to English
I would just use it as is. 

In the US, if I search for the formal title I get sent to the French Wikipedia site. Even with my limited French (long ago and far away) I can understand the meaning. In particular, that it is a "superior" title, implying the doctorate or equivalent has been earned. 

Some people and in some places there is sensitivity about titles. In general, I'd suggest being, yourself, sensitive to that. 

My conclusion from a perusal of the Wikipedia is that it is similar to what we would here call a "professor", but maybe not a "Professor". The former is a job description, the latter is a title and the title may mean different things in different places. But the job description is likely enough. 

And, of course, it isn't primarily a language question at all. There are different academic traditions in different countries and words (simple phrases) aren't always subtle enough for the differences. 

And, of course, in some parts of Canada, French is the preferred language. 

A funny story just appeared in the news. A woman from France was denied something like "permanent residence" in Quebec because her French wasn't deemed "good enough."