Aleph Group, Inc
Aleph Group, Inc
1,001 – 5,000 Employees
AdvertisingFintechMarketing
Aleph Group, Inc. operates at the intersection of digital advertising, marketing, and fintech, helping businesses and digital platforms reach customers in markets around the world. The company works with leading digital platforms to support expansion into new regions, combining local market expertise across five continents with technology for managing digital advertising. Its services also include credit and payment solutions that make digital advertising accessible in more than 50 currencies, along with educational programs designed to train and certify digital marketing professionals.

Senior Client Partner, Microsoft Advertising - Switzerland (Remote)

Lead Microsoft Advertising sales for Aleph across Switzerland, growing client revenue and strategic partnerships. Build advertiser relationships, manage a portfolio, and guide clients toward performance-focused solutions.

Description

  • Sell Microsoft Advertising solutions to new and existing advertisers
  • Develop leads, manage the sales pipeline, and keep CRM records accurate
  • Meet sales targets while providing a strong customer experience
  • Prepare weekly, monthly, and annual revenue forecasts
  • Develop industry relationships through events, outreach, and market engagement
  • Learn clients’ campaign objectives, KPIs, and marketing plans
  • Propose product portfolio solutions aligned with client and marketing goals
  • Guide new-client onboarding, including legal and compliance requirements
  • Track market trends and competitor activity to uncover opportunities
  • Present Aleph to prospects and expand its reach across target industries
  • Work with Client Solutions Managers on campaign launches and delivery
  • Share actionable client feedback to improve performance and deepen relationships
  • Manage a Swiss book of business while growing revenue, expanding portfolios, and developing strategic client partnerships

Requirements

  • At least three years of digital advertising experience in business development, account management, key account management, or ad sales
  • Deep knowledge of the Swiss advertising market
  • Established relationships with major industry stakeholders, including media agencies, advertisers, and publishers
  • Strong commercial judgment and experience owning revenue responsibility
  • Hands-on experience with paid search advertising (SEM), performance advertising, and e-commerce
  • Ability to work independently, organize workflows, and meet sales goals in a fully remote environment
  • Authorization to work in Switzerland through Swiss or EU/EFTA citizenship or a valid Swiss work permit
  • Fluency in French and English

Benefits

  • Fully remote work from Switzerland
  • International exposure
  • Benefits package supporting professional development and quality of life
  • Opportunities to grow and learn collaboratively
  • Scope to move between teams, take on broader responsibilities, and build new expertise
  • Collaborative and innovative culture that values initiative, creativity, and ownership
  • Inclusive workplace open to people from all backgrounds

Related Jobs