ISTEC - School of Management and Marketing is located in Paris, France on 128 Quai de Jemmapes. ISTEC - School of Management and Marketing is rated 3.5 out of 5 in the category business school in France.
Address
128 Quai de Jemmapes
Accessibility
Wheelchair-accessible entrance