Dun & Bradstreet seeks a Senior Business Consultant to join its Central Europe Risk & Compliance Consulting Team. This role involves providing expert insights, direction, and support in pre-sales and sales engagements with key clients, focusing on supply chain risk, compliance, sustainability, or financial risk. The consultant will lead strategic client engagements, build client trust by showcasing deep expertise in data, products, and solutions, and present insights confidently to C-suite executives. Responsibilities include driving high-value deals, developing solution designs aligned with client needs, and supporting customers post-sales. The role also requires staying updated on industry changes, collaborating with product teams for innovation, and supporting go-to-market activities. A proactive, ownership mindset and continuous learning are essential.