, then a sales role in the Systems French team could be your springboard to success. Systems' mission is to engage with customers... sales representative understands client needs, mobilizes necessary resources and proposes "Innovative and disruptive...