I did French till high school and I can speak relatively well but with an accent and a lack of fluidity with words.
I will starting a new customer-facing role dealing with IT projects and I desperately need to improve my French from an intermediate level to an advanced level in the customer service, business domains.
Any advice or sites ? I am already practising to read French newspapers, listening to radio and mimicking, etc.