Sema Aksoy

#631087

A payments industry veteran