While the term on-premise exists, the term off-premise does not. One speaks either of outsourcing (use of external resources by subcontracting some or all IT areas of the company)...
Please make sure you fill in all the fields marked (*) below.