Corporate Sales Manager / Corporate Sales Manageress

Fondation EPFL Innovation Park - September 6, 2025

Responsibilities

  • Drive STCC sales by establishing new business relationships with agencies and corporate entities in target markets.
  • Prepare and win RFP requests and quotations in collaboration with internal sales teams.
  • Initiate cold prospecting efforts to identify and engage potential corporate clients who may not yet be familiar with STCC.
  • Contribute actively to our processes by leveraging your expertise to enhance client focus and optimize service delivery.

Main Competencies

  • Self-motivated with a strong desire to succeed, driven by a sense of accomplishment and fulfillment.
  • Results-oriented, exhibiting the drive, enthusiasm, and commitment necessary to achieve sales goals.
  • Proactive, persistent, and resilient in pursuing opportunities.
  • Customer-focused, with a passion for relationship building and a commitment to long-term client retention.
  • Strong interpersonal skills with excellent negotiation abilities and a proven capacity to close deals.
  • Team player who maintains a positive, professional attitude.
  • Fluent in English and French; proficiency in German is a significant asset.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

Location : Lausanne
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.