Alfred Loo
Alfred Loo

Alfred Loo

Networks Project Manager | Former MS Exchange/VMware specialist | crazy Android enthusiast | weekend tuition driver | aspiring runner | All opinions are mine.