Business Development Manager

Updated: 3 months ago

EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,000 people supporting the three main missions of the institutions: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 16,000 people, including over 12,000 students and 4,000 researchers from more than 120 different countries.

Your mission :

Core to EPFL’s mission is to provide a strong continuing education/lifelong learning offer that meets current and future needs of the society and the economy, especially in the areas of science, technology, innovation and engineering.

The successful candidate will design and implement the B2B and B2G plan of EPFL’s continuing education/lifelong learning initiatives, ensuring the creation of a strong network of external collaborators. They will interact closely with the management and business development of the entity, as well as other relevant EPFL units. The position offers growth opportunity to a motivated person who is willing to immerse themselves operations.

Main duties and responsibilities include :
  • Outreach, prospecting, and lead qualification.
  • Connect and learn about the prospects businesses and needs requirements
  • Work in collaboration with the relevant stakeholders to define and execute on the next steps
  • Understanding of sales/purchase process
  • Shaping of commercial offer
  • Deal closing
  • Research accounts and identify high potential targets
  • Map the target companies’ ecosystem by identifying the key decision-makers, influencers and other relevant stakeholders
  • Use calls, e-mails, social media outreach and networking events to initiate contact with the leads you have identified
  • Build up a successful sales flow which triggers interest from these leads
  • Listen and learn about the prospects' needs and challenges
  • Start to educate prospects the mission of EPFL’s Continuing Education and the courses available
  • Qualify leads by determining whether the prospect is a good fit for our offer and contribute to moving them through our sales pipeline and funnel
  • Schedule the introductory call/meeting and perform a thorough needs assessment
  • Involve relevant stakeholders when and where relevant to bring more in-depth technical know-how into the discussions
  • Assist the Commercial Lead in defining the offer and closing the deal
  • Ensure a smooth internal handover for onboarding new accounts

Your profile :
  • Degree in business development, management, economics or equivalent
  • Minimum 2 years experience in business development
  • A passion for business development and working directly with operations
  • Strong research, analysis and presentation skills
  • Mother tongue-level English and French speaking and writing
  • Excellent time management and prioritization skills
  • The ability to manage a workflow, receive coaching, and operate in a collaborative environment – learning each day.
  • Understanding of the continuing education environment

We offer :

A dynamic team and portfolio of work, that combines guidance and learning from experience, as well as creative freedom.

Start date :

Term of employment :
Fixed-term (CDD)

Work rate :

Duration :
12 months, renewable

Contact :
Rigas Hadzilacos
Cristina Martinucci

Remark :
Only candidates who applied through EPFL website or our partner Jobup’s website will be considered. Files sent by agencies without a mandate will not be taken into account.

Reference :
Job Nb 2619

apply online
View or Apply

Similar Positions