Home
Jobs
Saved
Resumes
Marketing Lead at Glimpse | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Marketing Lead
Glimpse
Website
LinkedIn
Marketing Lead
Somerville, Massachusetts, United States of America
Full Time
2 hours ago
$80,000 - $120,000 USD
Visa Sponsor
Apply Now
Key skills
Analytics
Sales
About this role
Role Overview
Own our channel strategy, content creation, and execution
Build a near-term website refresh, SEO/AEO, paid search, and analytics
Collaborate closely with the Head of Business Development, Head of Sales, and CEO
Expand into new industries and new customer types
Build an inbound marketing engine
Requirements
3-5 years of B2B marketing experience, with real ownership of at least one channel or function
Hands-on experience with SEO/AEO, paid search, and content marketing
Experience leading or contributing to a website redesign, including copy and wireframes
Strong writing and design skills
Comfort with marketing analytics
you can build a dashboard to track channel performance
Startup or small company experience where you wore multiple hats
US citizenship or green card
Benefits
A meaningful equity stake in a well-funded, fast-growing climate tech company
Medical, dental, and vision benefits for employee and dependents
401(k) plan with company match
Unlimited PTO
12-week parental leave for both parents
A home base at Greentown Labs
the largest clean-tech incubator in North America
Apply Now
Home
Jobs
Saved
Resumes