Steven DeLuca has a position (Vice President, Head of State & Local Government Affairs) at Capital One Financial Corporation

Title Vice President, Head of State & Local Government Affairs
Is Current yes
Updated almost 2 years ago

Source Links