10 employees
Toaste is a Black-owned, Female-led marketing technology company that creates space for everyday Black consumers.
2022