Alan Kan

Alan Kan

Thinker, learner; sharing my reflections. Engineer to VP. Family man. Dad of 2 girls who entered college at 15 and 14. Check out my-reflections.net for more.