Scott Vandevelde
Claria · Catalina Marketing International · Carhamm Ltd.
Total Patents:
7
Overall Rank:
#747,188
Years Active:
1999–2012
Claria Rank:
#7