Marketing Lead
Sightline Climate (CTVC)
Posted
Dec 09, 2025
Location
New York, NY
Type
Full-time
Compensation
$80000 - $110000
Mission
What you will drive
Marketing Lead
We are seeking a highly motivated and experienced Marketing Lead to join our team. The successful candidate will be responsible for developing and implementing marketing strategies to drive business growth and increase brand awareness.
Responsibilities:
- Develop and execute marketing plans to achieve business objectives
- Conduct market research and analysis to identify trends and opportunities
- Collaborate with cross-functional teams to launch new products and services
- Manage marketing budgets and resources
- Analyze and report on marketing performance
About the Role:
- The Marketing Lead will be a key member of our marketing team and will be responsible for leading the development and implementation of marketing strategies.
- The successful candidate will have a strong understanding of marketing principles and practices, as well as excellent communication and project management skills.
- The role will involve working closely with the sales team to ensure alignment and effective communication of marketing messages.
- The Marketing Lead will also be responsible for managing marketing budgets and resources, and analyzing and reporting on marketing performance.
Requirements:
- Bachelor's degree in Marketing or related field
- 5+ years of experience in marketing, preferably in a leadership role
- Proven track record of developing and executing successful marketing strategies
- Excellent communication and project management skills
- Strong analytical and problem-solving skills
- Ability to work in a fast-paced environment and prioritize multiple tasks
Qualifications:
- Strong understanding of marketing principles and practices
- Excellent communication and project management skills
- Strong analytical and problem-solving skills
- Ability to work in a fast-paced environment and prioritize multiple tasks
Skills:
- Marketing strategy and planning
- Market research and analysis
- Brand management
- Digital marketing
- Social media marketing
- Email marketing
- Event planning
- Budget management
- Project management
- Team leadership
Organization Name: ABC Corporation
Salary: $80,000 - $110,000 per year
Location: New York, NY
Job Type: Full-time
Impact
The difference you'll make
This role helps energy and investment decision-makers evaluate technologies, monitor tipping points, and act with confidence across sectors in power, grid, fuels, carbon, and industrials, supporting the transition to a sustainable energy future.
Profile
What makes you a great fit
Bachelor's degree in Marketing or related field
5+ years of experience in marketing, preferably in a leadership role
Proven track record of developing and executing successful marketing strategies
Excellent communication and project management skills
Strong analytical and problem-solving skills
Ability to work in a fast-paced environment and prioritize multiple tasks
Strong understanding of marketing principles and practices
Excellent communication and project management skills
Strong analytical and problem-solving skills
Ability to work in a fast-paced environment and prioritize multiple tasks
Marketing strategy and planning
Market research and analysis
Brand management
Digital marketing
Social media marketing
Email marketing
Event planning
Budget management
Project management
Team leadership
Benefits
What's in it for you
- Opportunity to work, learn, and make an impact at a fast-growing climate tech startup
- Based in London
- Generous stock options
- 25 days PTO + bank holidays
About
Inside Sightline Climate (CTVC)
Sightline is a market intelligence company purpose-built for energy and investment decision-makers, providing AI-powered data, tools, and research to help evaluate technologies, monitor tipping points, and act with confidence across energy sectors.