stc pay
stc pay's Board of Directors includes Alejandro Carbon and 7 others.
Khaled Al-Jasser
Chairman