As a technology consultant, one of the most satisfying and rewarding aspects I get to enjoy is finding ways to improve the quality of (work) life for my clients. My client relationships typically start with clients sharing frustrations related to manual and duplicative data entry, the inability to find what they need, the time spent …