If you go back to predictions made over the past 20 years or so, we should all be independent contractors, heavily utilizing technology to work full-time from home in temporary teams, within a virtual tech company or companies throughout the world. Has it happened yet? More than one definition for the virtual tech company First […]