Company Secretary
Capital One UKLeicester, ENG, GBNottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire.Capital One (Europe) plc (Capital One) has an exciting opportunity within its Legal, Governance and External Affairs team... Show more