Online/Digital Marketing Manager – Madrid (Spain)
Denodo
Location : Madrid M ES
Fluent in English written/ spoken; Identify potential social media influencer partnerships and collaboration opportunities….
Denodo
Location : Madrid M ES
Fluent in English written/ spoken; Identify potential social media influencer partnerships and collaboration opportunities….