Michael Foong

Singapore

Ungrounded. Play Professional. Borderline Certifiable. Exuberant. Court Jester. Unaccomplished Musician. Techfreak. Conversationalist. Open Source Advocate. Enterprise Architect. Web Strategist. Producer. Web Broadcaster.