IWhisper
closedTailor-made applications that are integrated with audio guides.
Launch date
Employees
Company register number 53271173
Amsterdam North Holland (HQ)
Recent News about IWhisper
EditTech stack
Tech stackLearn more about the technologies and tools that this company uses.