Skip to main content

Definitions by H Sponberg

To manage electronic or IT services, most likely through the world wide web.
Since we're not technical experts, we're having our online surveys eManaged.
eManage by H Sponberg March 1, 2008