Marketing Manager Central and South America

Closed - This job posting has been filled and work has been completed.

Job Description

MUST speak Spanish (native language / fluent)
Must be good at social networking
Must have a background or basic knowledge of marketing

Other open jobs by this client