Brainlabs

Austin
Total Offices: 4
907 Total Employees

Teams at Brainlabs

Recently posted jobs

20 Hours AgoSaved
Remote
United States
Agency • Digital Media • Consulting
Lead Paid Social campaign strategy and delivery to exceed KPIs. Define measurement targets, track and optimize performance, drive automation and process improvements, manage client communication, mentor junior team members, and contribute to best-practice playbooks and technology adoption.
4 Days AgoSaved
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.
4 Days AgoSaved
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.