Tag

ODUN ODUBANJO

Insight7, a US-based customer intelligence company, has closed a pre-seed round.