Ive worked with a few Outsourcing companies in the past. My biggest suggestion is communication, communication, communication. You are going to need someone who speaks, writes, and understands perfect English. This isnt just for sales, and getting new jobs, but also to translate feedback you are going to be receiving…