A well-established international group with a start-up atmosphere.
Join our Business Development team in France as a Sales Development Representative. You will be responsible for developing diverse outreach strategies, communicating compelling messages, and identifying leads from inbound marketing campaigns. You will work closely with Marketing and Sales to meet and exceed sales metrics.
Jedox