Wood Mackenzie

2,438 Total Employees

Teams at Wood Mackenzie

3 Days AgoSaved
In-Office
3 Locations
Software • Database • Analytics
As Director, you will oversee client relationships and project delivery in energy supply chain consulting, ensuring quality insights and solutions while managing a team.
Software • Database • Analytics
This role drives revenue growth through new business acquisition and leads complex sales initiatives while collaborating across teams to meet sales targets.
19 Days AgoSaved
In-Office
New York, NY, USA
Software • Database • Analytics
The Account Based Marketing Manager will develop and execute targeted marketing strategies for priority Financials and Traders accounts to drive growth and enhance revenue.