Brainlabs

Austin
Total Offices: 4
907 Total Employees

Teams at Brainlabs

Recently posted jobs

YesterdaySaved
Remote
United States
Agency • Digital Media • Consulting
Oversee technical SEO work for clients, manage teams, define objectives and measure success against KPIs, while mentoring team members and ensuring high-quality delivery.
YesterdaySaved
Remote
United States
Agency • Digital Media • Consulting
The Senior Manager, SEO oversees SEO strategy for clients, conducts audits, leads teams, and ensures project success, enhancing online visibility.
YesterdaySaved
Remote
United States
Agency • Digital Media • Consulting
As a Specialist in Paid Social, you will manage client campaigns, deliver insightful reporting, and improve processes to meet KPIs.