Sales Manager Europe (Remote)

Sorry, this job was removed at 04:12 a.m. (CST) on Wednesday, Apr 01, 2026
Be an Early Applicant
Hiring Remotely in London, Greater London, England, GBR
In-Office or Remote
News + Entertainment • Payments
The Role

Fueling the business of fun.

Not just a game-changer, it’s a life-changer. Designed to deliver a superior guest experience, the software solutions platform is a complete integrated solution made to enable business owners to achieve greater operational efficiency while reducing costs and increasing profitability.

With Embed’s platform, a business (single or multi-location) has real-time visibility and control across the entire operation: a full range of games management, real-time prize inventory, from guest party planning and bookings via mobile to integrated point-of-sales, including bundles and upsell packages, self-recycling game card kiosks and so much more. And it is all interconnected.

We have offices across the globe: USA, EMEA, and Asia. With more than 1,000 customers and over 3,000 installations in 56 countries, we are equipped and ready to empower Family Entertainment businesses with direct sales, services, and support anytime, anywhere.

We are in the business of fun and no one takes fun more seriously than us, which is why we put our people at the heart of everything we do, and how we do it. Get inspired because no one’s having more fun than us.

Position Summary

Reporting to the General Manager EMEA, the Sales Manager will drive Embed’s business growth across Europe and the Middle East & North Africa regions, focusing on the specified region as per the GM assigns.

This is both a strategic and tactical role: developing clear sales strategies, forecasts, and long-term plans, while also executing daty-to-day sales activity, meeting customers face-to-face, and directly contributing to revenue growth.

The role requires a highly motivated, target-driven individual with excellent interpersonal skills, the ability to manage time effectively, and a “roll up your sleeves” approach. Prior experience in technology or software sales is highly regarded.

The Sales Manager is a key point of contact with clients and partners, expected to uphold Embed’s professionalism, integrity, and service standards at all times.

Key Responsibilities

Sales & Revenue Growth

  • Generate profitable revenue from new and existing accounts.
  • Achieve and exceed sales quotas across assigned regions.
  • Conduct regular customer visits, presentations, and product demonstrations.
  • Participate in business development activities: researching prospects, evaluating potential, developing proposals/quotations.

Distributor Relationship Management

  • Act as the primary Embed representative for managing key distributor relationships within the assigned region.
  • Ensure distributors are fully aligned with Embed’s sales strategy, product positioning, and customer engagement standards.
  • Provide distributors with sales enablement tools, product updates, and training as needed.
  • Monitor distributor performance against agreed sales targets and support them in achieving growth objectives.
  • Work as the escalation point for any distributor-related issues, ensuring strong collaboration and partnership.

Strategic Planning & Forecasting

  • Prepare accurate sales forecasts and budgets, including product mix and gross profit levels.
  • Establish short, medium, and long-term sales strategies.
  • Maintain strong competitor and market analysis to guide strategy.
  • Provide weekly or bi-weekly top-line sales reviews covering achievements and pipeline outlook.

CRM & Reporting Discipline

  • Update CRM (Salesforce) in a timely and accurate manner for all opportunities, contacts, and activities.
  • Participate in regular forecast cadences, managing commit/upside/pipeline against assigned targets.

Customer & Vendor Engagement

  • Act as a trusted advisor to clients, ensuring satisfaction with provided solutions.
  • Expedite resolution of sales-related customer issues, escalating where appropriate.
  • Build productive and professional relationships with decision makers in client organisations.
  • Develop strong vendor/industry relationships to build brand presence, gain referrals, and enhance market insight.

Cross-Functional Collaboration

  • Work closely with internal teams (Operations, Finance, Marketing, Logistics, Technical Support) to ensure customer needs are met.
  • Support technical team on RFP responses and system installations.
  • Assist Marketing with trade shows, campaigns, and sourcing testimonials.

Industry Engagement

  • Represent Embed at international trade shows and regional industry events.
  • Maintain up-to-date market knowledge, emerging trends, and competitor positioning.

Required Skills and Experience

  • Bachelor’s degree in Business (or related discipline).
  • Professional sales qualifications and/or technical education.
  • 5–7 years’ experience in B2B or account management, ideally within technology/software sales.
  • Strong understanding of the leisure/entertainment ecosystem and sales lifecycle in Europe
  • Excellent presentation, negotiation, and problem-solving skills.
  • Proven ability to build strong, trust-based customer and partner relationships.
  • Ability to manage multiple high-priority tasks to successful completion.
  • Experience working in high-growth environments.
  • Proficiency in Microsoft Office and CRM systems (Salesforce preferred).
  • Self-motivated, disciplined, and comfortable working independently or as part of a multi-cultural, international team.

What we offer

  • Premium Medical insurance 
  • Dental & Vision insurance 
  • End of Service Benefits as per UAE Labour Laws
  • Paid time off to include vacation, sick, holidays
  • Amount equal to a Return Flight from home country
  • Workmen’s compensation coverage 
  • Robust Learning Management System for employee growth and development

Similar Jobs

n8n Logo n8n

Sales Manager

Artificial Intelligence • Software • Automation
In-Office or Remote
13 Locations
61 Employees

CrowdStrike Logo CrowdStrike

Consultant

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
United Kingdom
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Consultant

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
United Kingdom
10000 Employees

CrowdStrike Logo CrowdStrike

Manager, Incident Response (Remote, GBR)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
United Kingdom
10000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees
Year Founded: 2001

What We Do

Embed is the worldwide leader of the integrated cashless business management systems and solutions for family Entertainment, Amusement and Attractions (including gamecards, kiosks, gamecard readers, cashless payment business reporting and management, and hygiene defence). Embed is the only FEC business solutions provider to partner with Google and Apple to gain compliance for the Embed system to place the virtual game card in the Mobile Wallet (for contactless game play that can be reloaded anytime, anywhere). This breakthrough makes Embed the only non-banking finance -payment or loyalty card business and brand card that sits in the mobile wallet (no app download required). With over 1,000 customers and more than 3,000 installations around the world, Embed is equipped and ready to empower FEC businesses with direct sales, services and support anytime, anywhere. We have offices across the globe: USA, EMEA and Asia. For more information, visit embedcard.com

Similar Companies Hiring

Playground (tryplayground.com) Thumbnail
Kids + Family • Payments • Social Impact • Software
New York City, New York
60 Employees
Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees
Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account