iManila: Human-centric tech pioneer in PhilippinesJocelyn FangMay 30, 2025 iManila’s Human-Centric technological journey Established in 1996 under the name Internet Manila by the Deluria brothers and Jacques Dimanche, iManila…