U

Upstream

Secures digital services for mobile operators

Presales Manager

Pre-Sales Solution EngineeringPosted on Nov 3
Full-timeGerakas, GreeceNo salary listed

About the Job

Requirements

  • At least 3 years of experience in Pre-Sales, Consulting, or Sales Enablement, ideally in technology, SaaS, or telecommunications.
  • Strong analytical and quantitative skills, including evaluating commercial opportunities and translating business requirements into financial models.
  • Advanced Excel skills for business case building.
  • Strong storytelling and structuring skills, with advanced PowerPoint capabilities.
  • Ability to simplify complex or technical concepts for commercial audiences.
  • Proficiency in English, as all work output is English-first.

Responsibilities

  • Support global sales activities by serving as the first point of contact for Presales across regions and managing production of relevant presales material.
  • Own business cases, pitch decks, and RFP/RFI responses for opportunities across regions.
  • Prepare commercial proposals and quotations, and scope the solution for each opportunity.
  • Localize central sales pitches for regional audiences by understanding local business, consumer behavior, and cultural norms.
  • Model financial business cases for sales opportunities to increase customer profitability.
  • Prepare customer references and case studies.
  • Develop and maintain a deep understanding of the company's products and services and communicate their value to clients.
  • Conduct market and competitor research and stay updated on industry trends to inform presales strategies.
  • Monitor the regional sales pipeline in conjunction with regional sales targets.
  • Maintain and update the company's sales material repository.

Desired Qualifications

  • Experience in Pre-Sales, Consulting, or Sales Enablement in technology, SaaS, or telecommunications is ideally desired.

About the Company

Upstream

Secures digital services for mobile operators

Upstream provides affordable and secure mobile digital services to over 1.2 billion people worldwide, including Zero D, which offers free access to essential internet services for 250 million users, and Secure D, a security platform that blocked over 98,000 malicious apps across 20 countries in 2019. Zero D delivers essential online services at no cost through partnerships with mobile operators, while Secure D monitors and blocks harmful apps and fraud in mobile transactions, with Upstream collaborating with more than 60 operators in 45 high-growth markets. The company differentiates itself by combining broad reach with both affordable access and security across many operators and markets, plus demonstrated malware and fraud protection. Its goal is to enable safe, accessible digital services that drive digital revenue growth for mobile operator partners and end users.

Company size
201-500
Company stage
Debt Financing
Total funding
$55M
Headquarters
Aberdeen, United Kingdom
Founded
2001

Recently Posted Jobs

Explore more opportunities at Upstream

See more jobs