Chief Technical Officer (CTO) / Security Officer
Commercegate - Barcelona, Spain (Commercegate)
Online payment processing platform in EU.
DHD Media - Santa Monica, CA (Emanon)
Online payment processing platform in USA.
Segpay (Toccata) - Coral Springs, FL (Emanon)
Online payment processing platform in USA.