Teneo

HQ
New York
Total Offices: 7
1,541 Total Employees
Year Founded: 2021

Teams at Teneo

Recently posted jobs

22 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Consulting
Leads client reputation strategy and research projects using quantitative and qualitative methods. Manages research suppliers, survey design, data analysis, focus groups, interviews, project delivery, client relationships, strategic recommendations, presentations, proposals, and junior staff. Translates audience research into compelling insights, positioning, narratives, communications strategies, and strategic imperatives.
YesterdaySaved
In-Office
New York, NY, USA
Consulting
Lead end-to-end editing of branded video content for digital, social, and corporate channels. Collaborate with producers, directors and designers to craft visual narratives, apply advanced editing and motion graphics, manage multiple projects and feedback, optimize post workflows, troubleshoot technical issues, and adopt emerging video and AI tools to enhance production quality and efficiency.
3 Days AgoSaved
In-Office
5 Locations
Consulting
Lead and structure complex management consulting engagements for Technology and Services clients and PE-backed firms. Manage day-to-day case teams, develop data-driven insights, drive business development, present to senior clients, and coach junior staff to deliver growth, M&A, go-to-market, pricing, and operating-model recommendations.