Job Specifications
Location: UK - Victoria, London (office based 4 days per week)
Reports to: Marketing Director
Employment Type: Full-time, permanent
Annual Leave: 25 days per year (+ bank holidays)
Salary: £25k-£30k (dependent on experience)
About Upvolt
Upvolt is building a stronger renewable energy network for the UK - one that gives every household the confidence to take control of their energy with smarter solar, battery and home technology. By bringing together national engineering expertise with trusted local installer teams, we deliver reliable, future-ready energy systems that make clean energy simple, accessible and built to last.
We’re growing fast, and we’re looking for a creative, detail-driven Marketing Executive to join our team.
Role Overview
The Marketing Executive will play a key role in shaping Upvolt’s voice and brand presence across digital channels. You’ll create engaging video content, tell compelling customer stories, support email marketing campaigns, and help maintain a consistent and impactful social media presence.
This role is ideal for someone who’s hands-on, creative, and passionate about communicating the value of renewable energy in a clear and human way.
Key Responsibilities
Video Content Creation (Primary Focus)
Plan, script and produce short-form and mid-form video content for social media, website, and campaigns.
Capture footage on-site with installer teams, customer homes, and Upvolt events.
Edit videos for use across platforms (YouTube, LinkedIn, TikTok, Press).
Build a library of reusable clips, testimonials, installation highlights and educational explainers.
Maintain consistent brand tone, visual style and storytelling quality.
Storytelling & Content Development
Identify and develop customer success stories, team features and behind-the-scenes narratives.
Translate technical information into simple, compelling, customer-friendly messaging.
Write scripts, captions, and supporting copy for video and social content.
Support brand-level campaigns with creative ideas and clear storytelling.
Social Media Management
Publish and schedule content across Upvolt’s company social channels.
Monitor performance and help optimise posts for engagement and reach.
Collaborate with regional teams to showcase their installations and expertise.
Keep a strong, consistent and positive public presence for the Upvolt brand.
Email Marketing Support
Assist in building and scheduling email campaigns and customer journeys.
Develop content for newsletters, product updates, and customer education.
Help refine messaging and segment audiences to improve engagement.
Review analytics and contribute ideas for continuous improvement.
General Marketing Support
Contribute to campaign planning sessions and brainstorming.
Assist with website updates, landing pages and digital assets as needed.
Collaborate closely with Marketing, Operations and regional installer teams.
Ensure all content aligns with Upvolt’s brand, mission and values.
Skills & Experience
Required
1+ years’ experience in a marketing or content creation role (agency or in-house).
Strong video production and editing skills (e.g., Adobe Premiere Pro, CapCut, Final Cut).
Excellent written English with an ability to simplify complex ideas.
Experience managing social media content for a brand or organisation.
Strong understanding of digital storytelling and visual communication.
Highly organised, with the ability to manage multiple projects.
Beneficial
Experience with email platforms such as HubSpot or Mailchimp is helpful, as is an interest in renewable energy, sustainability or technology. You should feel comfortable filming on-site and working closely with technical teams. Photography or graphic design skills are an added bonus.
What You’ll Bring
You’ll have a creative mindset and a passion for telling real human stories, along with confidence behind the camera and a talent for capturing authentic moments. Curiosity and a willingness to learn about solar, battery and smart energy technology will help you thrive in this role. You’ll also bring a proactive, collaborative approach to working across the business, and a genuine desire to help build a brand that supports a cleaner, more sustainable future.
What Upvolt Offers
Opportunity to join a fast-growing, mission-driven renewable energy company.
A creative role with space to experiment and bring ideas to life.
Supportive team culture with access to national experts and regional specialists.
Professional development opportunities as the marketing function expands.
Hybrid working environment and flexible day-to-day structure.
How to apply
If this feels like your kind of challenge, please email jasmine@upvolt-energy.com with:
Your CV
A short note on why you’re a great fit
UK based applicants only as role is based in our London office.
About the Company
At Upvolt, we are accelerating the transition to sustainable energy by specialising in the delivery of cutting-edge smart solar and heating systems, thereby empowering homes and businesses to transition to clean, renewable power today. With our energy management platform Skygate™ we ensure you get the most out of your renewable energy investment, by optimising energy flows including consumption, storage capacity, and grid interaction in real time. As a company, we combine innovative technology with unparalleled sector expert...
Know more