12,466 people are employed at Oriflame Cosmetics.
Oriflame Cosmetics is based in Schaffhausen, Schaffhausen.
The NAICS codes for Oriflame Cosmetics are [325611, 32, 32561, 325, 3256, 44].
The SIC codes for Oriflame Cosmetics are [28, 284].