Miriam Owusu Email
Community Member . Success in Black
New York, NY
LocationPrimary Email
How to contact Miriam Owusu
Join and see Miriam's contact info for free!Current Roles
Employees:
53Revenue:
$8.5MAbout
For and by Black professionals in Customer Success and highly customer-facing roles.Success in Black Address
New York, NY
United States