Terra (terrahq.com)

66 Total Employees
Year Founded: 2013

Jobs at Terra (terrahq.com)

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

3 Days AgoSaved
In-Office or Remote
London, Greater London, England, GBR
Marketing Tech
Own end-to-end paid media strategy and execution for multiple B2B clients. Build, launch, optimize, and report on campaigns across Google, LinkedIn, Meta, Microsoft, and other platforms. Manage budgets, audiences, testing, attribution, and performance improvements while translating data into client recommendations. Collaborate with strategy, analytics, and creative teams, and experiment with AI and automation to improve campaign efficiency and internal processes.