Learn how to say Outsourcer correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word outsource:
obtain (goods or a service) by contract from an outside supplier:
there can be no question of outsourcing components from other countries
contract (work) out:
you may choose to outsource this function to another company or do it yourself