Corporate Sales Manager / Corporate Sales Manageress

Fondation EPFL Innovation Park - September 25, 2025

Responsibilities

  • Drive STCC sales by cultivating new business relationships with agencies and corporate entities in target markets.
  • Prepare and successfully win requests for proposals (RFPs) and quotations in collaboration with the internal sales team.
  • Initiate prospecting efforts to identify and engage potential corporate clients who may not yet be familiar with STCC.
  • Actively contribute to our processes by leveraging your expertise to enhance client focus and optimize our service.

Main Competencies

  • Self-motivated, with a strong desire to succeed, driven by a sense of accomplishment and fulfillment.
  • Results-oriented, demonstrating enthusiasm and commitment to achieving sales goals.
  • Proactive, persistent, and resilient in overcoming challenges.
  • Customer-focused, highly motivated by relationship-building, and committed to long-term client retention.
  • Strong interpersonal skills, excellent negotiator with a proven ability to close deals.
  • Team player with a positive, professional attitude.
  • Fluent in English and French; proficiency in German is a strong 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.