Velma Foundation Charity

Velma Foundation is a foundation that focuses on cybercrime intervention and disincentivizing cybercrimes.
Industry: Humanitarian Aid
Headquarters: Abuja, Federal Capital Territory, Nigeria
Employees Number: 1-10

Visit Website
Register and Claim Ownership