Carl Needham

Carl Needham

Proposition Manager, Risk Managed Services

About Carl

A seasoned legal entity data professional with 30 years’ experience spearheading product innovation for financial information solutions across Europe and the US.

Carl drives the business through concept, market evaluation, design, development, and the ultimate implementation of solutions for: corporate entity verification, credit risk analysis and financial regulatory compliance (KYC).

Employers include D&B and CounterpartyLink.