Stephen founded Inpusuit International in 2005 after several visits in India. From the first moment he met a group of more than 100 children and witnessed their beautiful smiles and incredible potential, and committed his life to helping them realize that potential.
