Douglas P. Dwyre

First Data · Mocapay
Total Patents: 4
Overall Rank: #1,198,818
Years Active: 2010–2017
First Data Rank: #165