Data Warehouse and BI Analyst, Sliema
As an integral member of the team, Business Intelligence (BI) Specialist will be responsible for the design, development, implementation, management and support of mission critical enterprise BI reporting and Extract, Transform, Load (ETL) processes and environments. Working with cross-functional te...