Teneo

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

Teams at Teneo

Recently posted jobs

3 Hours AgoSaved
In-Office
New York, NY, USA
Consulting
Lead global marketing initiatives for Teneo’s Strategy & Communications business, partnering with senior leaders to drive market positioning, client engagement, thought leadership, events, content, campaigns, and executive visibility. Manage cross-channel content, website experiences, vendors, budgets, analytics, marketing technology, and strategic growth initiatives. The role also involves stakeholder management, project delivery, mentoring junior staff, and periodic evening, weekend, and travel commitments.
2 Days 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.