Be the next big change > Dassault Systèmes

Be the Next Game Changer

Sales Support Specialist, LATAM

Brazil, SP, Sao Paulo

(NOTE: For consideration, candidates must submit an English version of their resume)


Imagine New Horizons….

Do you have dreams? Do you enjoy a challenge? At Dassault Systèmes, we empower people with a passion for changing the world. Let us open new horizons together with the power of 3DEXPERIENCE virtual universes!


The Challenges Ahead...

We are seeking an essential Sales Support Specialist who will successfully support Sales and Partners from lead to Purchase Order to Key Delivery. Additionally, the Specialist will support Renewals management in Latin America in collaboration with the Sales / Partners teams.  


What will your role be?

  • Prepare and optimize quote renewals 
  • Process renewals that do not require the Sales team's involvement 
  • Request special invoice format and check Invoices
  • Manage license keys renewal with the collaboration of the Key Management Center
  • Facilitate cash collection issue /claim fixing
  • Ongoing monitoring of renewals with Partners

Additionally, as an operational Sales Helpdesk:

  • Provide Sales/Partners support based on their daily activities/requests 
  • Ensure end-to-end request management for the Sales / Partners (open, follow-up, and closure); escalate when required to the key stakeholders (Legal, Finance, SBA, Pricing, etc.)
  • Identify and capitalize on Best Practices within the sales tools to optimize the overall process.


Key Success Factors:

  • Bachelor's degree or Master's Degree 
  • 6+ years of experience in sales executions, managing projects, and business analysis, preferably in a software environment
  • Experience in sales execution, business analysis, and managing projects with multiple tasks
  • Working with Finance systems is a plus
  • Excel & PowerPoint skills are necessary
  • English & Spanish skills are essential

(NOTE: For consideration, candidates must submit an English version of their resume)

This is a 3-day on-site hybrid role based in São Paulo


Dassault Systèmes Logo > Dassault Systèmes

Join Dassault Systèmes, The 3DEXPERIENCE Company Everything becomes possible with Dassault Systèmes’ 3DEXPERIENCE virtual universes! Serving 230,000 customers in 11 industries, from high-tech to life sciences, fashion to transportation, we help businesses and people around the world to create sustainable innovations for today and tomorrow. Get on board a leading and fast-growing company of 20,000 talented professionals.