Brainlabs

HQ
London
Total Offices: 10
907 Total Employees

Teams at Brainlabs

Recently posted jobs

18 Hours AgoSaved
Remote
United States
Agency • Digital Media • Consulting
Lead and execute creative strategy and testing roadmaps for clients, provide platform-native copy and frame-by-frame direction, manage project workflows and timelines, coordinate between design/animation teams and clients, and translate test results into performance-driven creative recommendations.
18 Hours AgoSaved
Remote
United States
Agency • Digital Media • Consulting
Lead client-facing media strategy and execution, own SOW delivery, prepare pitches and QBRs, build stakeholder relationships, anticipate client challenges, drive revenue growth and high client satisfaction across integrated cross-channel campaigns.
18 Hours AgoSaved
Remote
United States
Agency • Digital Media • Consulting
Lead and optimize paid social campaigns to meet KPIs and budgets, define objectives and measurement, mentor delivery teams, promote automation and best practices, present performance and reports, manage workload and quality assurance, and drive client satisfaction and process adoption.