Our client is an Insurance company with 400 employees in the UK. They are well funded and award winning. They are looking for a Business Data Analyst to join their growing data function. This person will report to the Head of Data and help to understand and execute business data requirements. Responsibilities: Translate data requirements into solutions creating Developing data models and implementing them in the data-warehouse Design, develop and manage data feeds from multiple operational business systems Create, manage, monitor and tune operational ETL tasks and queries to cleanse, convert, disambiguate, de-duplicate, transform, load, and merge data into a unified data warehouse You will have SQL and ETL experience.