ESC Rennes, founded in 1990, is a research-based business school based in Rennes, Brittany, France. Based on its student body and faculty composition, Rennes School of Business is the most internationally attended Grande École de Commerce in France: 55% of the students on campus and 95% of the faculty members (90 nationalities) come from outside France.
The mission of the school is to prepare, through education and research, innovative and responsible managers to perform in a global environment.(https://www.rennes-sb.fr/)