Chubb · 1 week ago
Business Intelligence and Visual Insights Analyst
Chubb is a world leader in insurance, providing a diverse range of insurance products and services globally. The Business Intelligence and Visual Insights Analyst will focus on delivering data-driven insights and visualizations to support decision-making across various business units.
Commercial InsuranceFinancial ServicesHealth InsuranceInsuranceMortgageRisk Management
Responsibilities
Partner with cross-functional teams, including business unit leaders, finance, IT, and data management, to understand business requirements and develop data-driven insights to support decision making
Develop and prioritize stories for data- or visual-analytics solutions to support multiple constituents, ranging from executives to underwriters
Design visual wireframes based on business outcomes and KPIs
Adopt and champion standards for high-quality, easily consumable, visualizations
Analyze, develop, and maintain Data and Reporting Applications in collaboration with data engineers
Understand, develop, and adhere to data quality, data governance, and data security protocols
Lead end-to-end testing, validation and approval of KPIs, wireframes, and delivery of final dashboards in consultation with key stakeholders
Provide ad-hoc analyses by querying cloud data warehouses using SQL and Data analysis tools
Develop and facilitate training for users in dashboard usage and adoption, data wrangling and visualization techniques
Support deployment, production fixes, monthly and quarterly closing activities relating to business intelligence applications
Qualification
Required
Bachelor's degree in Computer Science, Mathematics, Statistics, Economics, or a related quantitative field
3+ years of experience in data analytics and business intelligence
Strong experience in asset development using analytics tools, such as SQL, Qlik and PowerBI
Strong understanding of data visualization best practices and the ability to create visually appealing dashboards, reports, and other analytics assets
Deep expertise in developing solutions for data warehousing, data models, and data governance
Exceptional communication and interpersonal skills, with the ability to effectively facilitate and collaborate with business leaders, technical teams, and stakeholders
Self-starter with an eye for detail, can independently set and manage competing priorities
Preferred
Master's degree in a quantitative field
1+ years of Insurance business experience or strong understanding of the Insurance Value Chain and core insurance functions
Ability to drive solutions consultatively with executives in the face of unclear requirements
Aptitude for driving innovation and automation through user-friendly data assets combining Business Intelligence, data science, and Artificial Intelligence (AI)
Benefits
Chubb offers a comprehensive benefits package, more details on which can be found on our careers website.
Company
Chubb
Chubb is a mortgage firm that offers risk management, property, health, personal, business, health, home, and life insurance.
H1B Sponsorship
Chubb has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
$10.25BKey Investors
Berkshire Hathaway
2025-08-04Post Ipo Debt· $1.25B
2024-07-29Post Ipo Debt· $1.3B
2024-05-15Post Ipo Equity· $6.7B
Leadership Team
Recent News
2026-01-08
2025-12-30
Company data provided by crunchbase