
Strategic Account Executive (UK & Europe)
Location: Remote (UK-based) | Territory: UK & Europe
Employment Type: Full-time
Who We Are
Overcast radically simplifies and automates the job of managing video from camera to distribution to archive. Our platform, Overcast MAX, is a powerful browser-based, cloud-native video management solution trusted by the world’s leading enterprise brands and media companies.
Our Mission
To make managing video as easy as managing Word documents.
Role Overview
We are seeking a driven and consultative Strategic Account Executive (SAE) to join our sales team and lead the expansion of Overcast across key accounts in the UK and Europe.
This is a senior, high-impact role focused on closing large-scale enterprise deals, building long-term client relationships, and navigating complex buying processes in sectors such as media, broadcasting, sports, and large enterprises.
You’ll partner closely with the business development team, marketing, product, and customer success to develop strategic go-to-market plans and win high-value business.
Responsibilities
- Own the end-to-end sales cycle from qualified opportunity to contract signature across strategic and enterprise accounts.
- Develop deep relationships with key stakeholders—both business and technical—at the C-level and department level.
- Conduct high-impact product demos, pitch meetings, and strategic solution workshops.
- Identify customer challenges and articulate the differentiated value of Overcast’s platform in solving them.
- Collaborate with internal teams to scope tailored Proof of Concepts (PoCs), support onboarding, and deliver strong account outcomes.
- Build and maintain a healthy sales pipeline with accurate forecasting and reporting via CRM tools.
- Work cross-functionally to provide insights that shape product development and marketing campaigns.
- Represent Overcast at key industry events, conferences, and virtual sessions.
Skills & Requirements
The ideal candidate will have:
- 5–8 years of B2B SaaS sales experience, with a proven track record in closing complex, high-value deals.
- Experience selling into enterprise clients in sectors such as retail, enterprise brand marketing, digital media, broadcasting and content production.
- Expertise in managing long and consultative sales cycles involving multiple stakeholders.
- Strong understanding of cloud-native platforms and media workflows (
- Excellent communication, presentation, and negotiation skills.
- A strategic mindset with the ability to identify and expand account potential.
- Experience working with CRM tools such as HubSpot, Salesforce, or similar.
- UK-based, with willingness to travel across Europe for client engagements.
Personal Attributes
You must be:
- A relationship builder with high emotional intelligence and commercial acumen.
- Strategic yet hands-on, with a roll-up-your-sleeves attitude.
- Customer-obsessed and value-focused in your approach.
- A collaborative team player who thrives in a fast-moving, scale-up environment.
- Ambitious, self-motivated, and performance-oriented.
What We Offer
- Competitive base salary (£70–£85k) + uncapped commission
- Remote-first working culture with flexible hours
- Career growth into sales leadership or enterprise account management
- Opportunity to work with innovative technology and world-class brands
- A collaborative and forward-thinking team environment
Equal Opportunity at Overcast
Overcast is proud to be an Equal Opportunity Employer. We welcome applicants of all backgrounds regardless of race, colour, religion, sex, national origin, age, disability, gender identity, or sexual orientation.
Ready to help enterprise brands reshape how they manage and deliver video? Let’s talk.
Please send applications with CV and role to jobs@overcasthq.com