TEH 126: Leo’s Origin Story TEH Podcast - A podcast by TEH - Wednesdays Play Categories: Technology Leo's Origin Story: from Geeky to Microsoft to Ask Leo!