Allan Abeleda's Location
Manila, Philippines
Allan Abeleda's Education
Allan Abeleda's Summary
Allan Abeleda, based in Metro Manila, Philippines, is currently a Principal Engineer at Canon Information Technologies, Philippines Inc.. Allan Abeleda holds a 1999 - 2004 Ateneo de Manila University.