Impatica Inc.
205-1725 St. Laurent Blvd., Ottawa, ON
impatica.com enables engaging business presentations, commercial
messages and learning programs to be delivered over the
Internet,
at normal modem speeds, without plug-ins.
impatica.com provides tools that reduce the time, cost and ...