Overview. 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: 53% of the students on campus and 91% of the faculty members (34 nationalities) come from outside France.

