Translate the following English sentence to French:
"She had worked in a range of European countries for high technology companies."
Elle avait auparavant travaillé dans divers pays européens pour des sociétés de technologie de pointe.