IT Business Analyst role linking business needs and IT solutions, requiring fluency in French and Dutch.