Corporate Sales Executive

Insignia Group of Companies
📍 Geneva, Geneva, Switzerland 💼 Full-time 🕒 Posted February 21, 2026

Job Description

The Corporate Sales Executive will originate, structure, and close distribution-focused partnerships that generate scalable sales of Insignia's premium payment cards. The primary objective of the role is to identify and close agreements with partners who will actively distribute Insignia card solutions to their clients—enhancing their own value proposition through a premium payments and concierge ecosystem—while meeting ambitious commercial targets in a fast-paced, high-expectations environment.

In parallel, the Corporate Sales Executive will also leverage introducer partnership models wherever impactful. In this model, qualified institutions introduce eligible clients to Insignia, and Insignia closes the relationship with a retrocession paid upon successful conversion.

Both models require strong executive engagement, a disciplined corporate sales process, and close coordination with internal legal, compliance, marketing, and operations teams.

Mission and Scope ...

Ready to Apply?

Submit your application today and join our talented team at Insignia Group of Companies.

Submit Application

Job Details

  • Location Geneva, Geneva
  • Job Type Full-time
  • Category Other-General
  • Posted Date February 21, 2026
  • Application Deadline April 02, 2026