- Rennes, Brittany, France
INTERACTION Sales and Marketing is a company based out of 13 RUE DE LA SAUVAIE, RENNES, France.