CEO
CEO Approval Rating
- -/100
2017
PrivateAcquired by Shift4 Payments, LLC
http://cardindustryprofessionals.co.uk