Prima di entrare a far parte di Dassault Systèmes ha lavorato 17 anni per il Gruppo Schneider, leader mondiale nel settore della distribuzione elettrica, controllo industriale e automazione. In quest'azienda è stato responsabile del marketing e dello sviluppo del portafoglio di prodotti di controllo dei motori, per il quale ha definito un piano strategico globale e gestito la sua implementazione in vari paesi. Charlès ha gestito il servizio di ricerca e sviluppo della nuova linea internazionale di prodotti d'automazione e controllo industriale per tre anni.
Per quanto riguarda la fabbricazione, Charlès è stato per tre anni a capo di un progetto europeo di R&S relativo alle applicazioni di assemblaggio nel settore della robotica automatica, che ha riunito un consorzio europeo di fornitori e OEM. In seguito, ha trascorso cinque anni come responsabile di una filiale di Schneider specializzata nella progettazione e costruzione di linee d'assemblaggio per la produzione destinate all'industria elettrica, elettronica e automotive.
Charlès è laureato in Ingegneria di Controllo e Automazione e ha conseguito un dottorato di Robotica e Ingegneria di Controllo all'Università di Grenoble (Francia).