Job Description

Working at Batmaid is about changing the cleaning industry and fighting the black market on as many fronts as possible. It is about providing the leading marketplace to hire trusted, insured and declared professionals for our customers cleaning services and needs.

Today we are leaders in Switzerland and Luxembourg, and have launched Batmaid for Business to bring our quality cleaning services to professional establishments. As we believe, no matter the size of the company, cleanliness is key to contributing to a productive workspace.

For this reason, we are looking for a Sales Representative to be based at our Headquarters in Lausanne, Switzerland. Supporting Customer Success department in all B2C sales tasks.

Your Mission:

  • Working closely with the Manager or assigned staff member, and completing all allocated sales tasks.
  • Conduct phone calls/emails, with one goal : upsell.
  • Reviewing sales performance against sales targets.
  • ...

Apply for this Position

Ready to join Vanguard Internet SA? Click the button below to submit your application.

Submit Application