Ezra Olubi Email
Cofounder and CTO . Paystack
Sunnyvale, CA
LocationPrimary Email
How to contact Ezra Olubi
Join and see Ezra's contact info for free!Phone
Current Roles
Employees:
314Revenue:
$51MAbout
Over 27,000 businesses trust Paystack to help accept online and offline payments from anyone, anywhere in the world.Paystack Address
354 Oyster Point BlvdSunnyvale, CA
United States