Essence wins integrated media duties for cosmetic brand Faces Canada in India

Essence wins integrated media duties for cosmetic brand Faces Canada in India
Mandate will include content and e-commerce
Essence wins integrated media duties for cosmetic brand Faces Canada in India
Mandate will include content and e-commerce