? Do you have 8-12 years of experience in a Programme Manager/ Business Analyst role or as a consultant? An experience of managing... our career website to know more! Here in France, you’ll help evolve and grow our business. The France DBS (Digital Business...