IT Business Analyst, Financial Consolidation & Tax Reporting With a unique legacy in dermatology as..The IT Business Analyst, Financial Consolidation & Tax Reporting is responsible for connecting the..Job Title: IT Business Analyst, Financial Consolidation & Tax Reporting Location: Barcelona Job Description