Chief Technology Officer
Santa Ana, CR
IntegralPay LLC
Pioneer Payments
Managing Director
The University of British Columbia