Impact Sourcing is a new type of business process outsourcing (BPO) that aims to create jobs for individuals with limited opportunity in rural or economically depressed communities.…