Does your company currently outsource? I do not necessarily mean do you already outsource software engineering which people usually associate with outsourcing, but do you outsourcing anything. For example do you outsource accounting, PR, human resources recruiting, sales, field engineering, or IT support? Do any of these processes take place remotely, i.e. you do not see the people all of the time. Is your company already able to get work done when you do not see the people all of the time, when they are not in the same office every day.
If your company already has business functions which are accomplished remotely, it sets a certain culture within the company that we want to carry out our work in the most efficient and if possible the most cost effective manner. Having this type of culture in the company makes it easier to spread outsourcing to other business functions.