Amsterdam, Noord-Holland
Speakap nternal communication hub to connect, inform, and engage your dispersed workforce when it matters the most.
Data, Telecommunications, Mobile
Founded 2009