insourced

listen to the pronunciation of insourced
Englisch - Englisch
Having ones employment transferred back to an original employer after being outsourced
Simple past tense and past participle of insource
Obtained by insourcing
past of insource