Payza, a leading online payment platform, promoted Ali Nizameddine to executive vice president of the company. In his new role, Nizameddine will be responsible for the design and delivery of all Payza core offerings,

Read more of this post