Teneo

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

Teams at Teneo

Recently posted jobs

2 Days AgoSaved
In-Office
5 Locations
Consulting
Lead client engagements for strategic, operational, and due diligence projects. Manage multiple workstreams, develop evidence-based recommendations, coach junior staff, present to stakeholders, and support business development.
7 Days AgoSaved
In-Office
New York, NY, USA
Consulting
Leads strategic communications programs for technology and startup clients, including planning, messaging, media relations, executive counseling, account delivery, and team oversight. Develops communications materials, integrates earned media, social, events, and other channels, and collaborates with senior management and external advisors. Represents Teneo in the San Francisco Bay Area business community while helping grow the firm’s reputation and delivering high-quality client service.
8 Days AgoSaved
In-Office
New York, NY, USA
Consulting
Leads investor relations advisory engagements, building client relationships and developing strategic financial communications programs. Advises clients on capital markets strategy, financial performance, disclosures, shareholder activism, market reactions, and reputation management. Provides executive-level recommendations using financial analytics, modeling, research, and strategic thinking. Directs client engagements, manages relationships with investors and analysts, and collaborates with Teneo leadership and operating divisions to deliver integrated solutions.