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
Register and Claim Ownership