People

Blanca Berruguete

Roles

Descartes Underwriting

Head of EMEA Distribution and Client Management

Current