Job Description
Brand Lead
WHAT DOES A BRAND MANAGER DO? As a Brand Manager, you are an extension of the Brand Team and you will be accountable for delivering impactful consumer facing activities and taking our great portfolio of brands to the next level in Chile. You will be responsible for plannin...
Apply for this Position
Ready to join DCS Chile? Click the button below to submit your application.
Submit Application