This job is expired

Sales and Support Officer

  • Plaine Wilhems
  • Negotiable
  • Permanent
  • Added 09/06/2017 
  • Closing 09/07/2017
  • HR Department


The mission of the Sales and Support Officer is primarily to engage with companies and on-board them with the CyberVadis solution, follow up with leads via SalesForce, providing support, guidance and satisfaction to customers with our services.



  • Primarily to engage with companies and on-board them with the CyberVadis solution (Email, outbound and inbound calls)

  • Following up with leads assigned to you through Salesforce

  • Ensure the Satisfaction of companies using the solution (providing support and guidance)

  • Promoting the CyberVadis solution to international companies


  • On-boarding and engaging companies undertaking the evaluation (primarily suppliers) by telephone

  • Providing support and guiding them through the evaluation process

  • Ensure that users’ expectations of CyberVadis are positive, ensuring companies’ participation and boosting response rates of campaigns

  • Participating in campaign launches, qualification of companies’ activities (prior to launching)

  • Participating in coordination of tasks and projects to improve company adoption, communication, awareness, and internal engagement processes

  • Additional responsibilities related to the function may be required



  • At last 3 years experience of consultative sales or customer service in a B2B environment

  • Understanding of businesses and organizational structure, SAAS, B2B

  • Pre-Sales experience preferred but not a pre-requisite

  • Good knowledge of PowerPoint and Excel


  • Very strong oral and written communication skills

  • Team-spirit and ability to motivate

  • Strong client focus and strive for results

  • Attention to Detail and Quality

  • Able to think strategically and creatively whilst performing tasks


  • A degree in a business or management related discipline, or international relations would be preferred, but applicants with other backgrounds and a demonstrated interest in IT Security will be considered

  • Must be fluent in English and another language (French, Spanish, Portuguese, Chinese, Japanese or any other)

  • Autonomous and self-driven

  • International Exposure or comfortable working in an international company

  • Willing to work in a start-up environment (it may be required to turn the hand to other tasks depending on the company needs)

  • This job description is not exhaustive. It may be required additional tasks depending on the manager requirements and the company itself

EcoVadis (Mauritius) Ltd


View More Vacancies from EcoVadis (Mauritius) Ltd

Advertise with Us

We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Accept & Close