Marc Leppard

Intercontinental Exchange Holdings
Total Patents: 2
Overall Rank: #2,128,899
Years Active: 2009–2010
Intercontinental Exchange Holdings Rank: #57