C
Digital Strategist
Confidential
France · On-site Contract 1w ago
About the role
About Terra
Terra is a digital marketing and creative agency built by an integrated and international team of content creators, strategists, designers, and developers. We help organizations reimagine and deliver their most ambitious digital projects and initiatives. Acting as an extension of our clients’ teams, we craft exceptional online experiences, content, and marketing strat
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free