Touch Trust, a non profit organization, works to transform lives and strengthen communities through impactful initiatives.