Retail group > Yves Rocher

Yves Rocher

Headquarters

Longueuil, Canada

Phone number

Facts and figures

Turnover

Global workforce