Sales representative — Role guide

Scope, skills and pay for sales roles (B2B and B2C) in Morocco.

Category: Sales and business development · Last updated 2026-04-18

A sales representative drives a company’s revenue with a target customer base. In Morocco the role splits between B2B (professional accounts, key accounts, export) and B2C (retail and field sales).

Scope

  • Prospecting and qualifying leads (phone, field, inbound);
  • Client meetings, presentations, demos;
  • Proposal building, negotiation, closing;
  • Account management, upsell and cross-sell;
  • CRM reporting (Salesforce, HubSpot, Zoho CRM);
  • Market feedback to marketing and product teams.

Flavours

  • Inside sales — short cycles, phone, videoconference;
  • Field sales — territory tours;
  • Key Account Manager — portfolio of strategic accounts;
  • Business Developer — opens new markets;
  • Export sales — often bilingual FR/EN, sometimes trilingual (Spanish, Arabic).

Skills

  • Customer focus, listening, negotiation;
  • Pipeline discipline and CRM hygiene;
  • Sector knowledge (banking, industrial B2B, FMCG, SaaS…);
  • Fluent French is mandatory; Moroccan Arabic valued in the field; English for export and international publishers.

Pay

Typically base + variable: variable can be 20-50% of total package depending on sector and seniority. Company car or mileage allowances are common for field roles.

Training

ENCG, ISCAE, private business schools, universities (FSJES, ENSA management) and OFPPT sales and marketing tracks. Experience and network matter as much as the degree.

Find openings

Sales jobs on Bayt.com → Indeed.ma → ReKrute →

Open roles

Browse matching listings on the top Moroccan job boards.

Affiliate links — Kayn may earn a commission. Details

← Back to role guides