Business Insights Manager The Business Insights Manager is responsible for understanding business needs and providing actionable insights to support strategic decision-making across the organization specifically in one of these focus areas - customer experience, employee experience