Business Analyst. Location: Aix-en-Provence, France. Fulltime role. Role Overview We are looking for a Business Analyst to support client projects, product enhancements, and collaboration between Support, QA, and Engineering teams. The role involves working closely with EMEA-based clients while coor