Miriam Owusu Email

Community Member . Success in Black

Current Roles

Employees:
53
Revenue:
$0
About
For and by Black professionals in Customer Success and highly customer-facing roles.
Success in Black Address

New York, NY
United States
Success in Black Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.