Profile In Progress
Oghobhen is building their profile – stay tuned!
Nigeria
A passionate individual who identifies as a customer ambassador with specific skills in creating customer-driven strategies, platforms and technology enhancement that ease the path to payment settlements solutions, e-commerce, process improvements and information dissemination
Nigeria