Strategic Account Executive Europe
Listed on 2026-05-31
-
Sales
Business Development, Sales Development Rep/SDR, B2B Sales, Sales Manager -
Business
Business Development
Strategic Account Executive (UK & Europe)
Location:
Remote (UK-based) | Territory: UK & Europe
Employment Type:
Full-time
To make managing video as easy as managing Word documents.
Role OverviewWe 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.
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 Hub Spot, Salesforce, or similar.
- UK-based, with willingness to travel across Europe for client engagements.
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.
- 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
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.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: