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 by acting as an extension of our clients’ teams and delivering exceptional online experiences, content, and marketing strategies.
Our team is innovative, tech-forward, and creative by nature.
#J-18808-Ljbffr

Client Operations Lead - Digital Marketing Delivery
Terra · New York, NY, USA ·
- Job type:
- Full Time