Teneo

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

Teams at Teneo

Recently posted jobs

21 Hours AgoSaved
In-Office
New York, NY, USA
Consulting
Leads global marketing strategy and execution for Teneo, with a focus on promoting its Strategy & Communications business. Responsibilities include cross-channel campaigns, content strategy, executive visibility, events, client experiences, website management, thought leadership, performance analysis, marketing technology oversight, and project delivery. The role partners with senior leaders and internal teams, manages vendors and budgets, supports growth initiatives, and mentors junior staff.
12 Days AgoSaved
In-Office
4 Locations
Consulting
Advise energy and infrastructure companies, investors, and governments on strategy, growth, decarbonization, sustainability, policy, technology, and financial issues. Conduct qualitative and quantitative analysis, develop insights and recommendations, create client presentations, participate in meetings, support junior colleagues, contribute to proposals and thought leadership, and collaborate across Teneo’s advisory teams. Work may occur in offices, remotely, or at client sites, with some travel required.
15 Days AgoSaved
In-Office
Dublin, IRL
Consulting
Lead day-to-day delivery of integrated consumer communications campaigns, manage client relationships, develop strategy and creative ideas, lead media relations and influencer programmes, produce client materials and evaluations, manage timelines and budgets, support new business and mentor junior team members.