Navigating through the intersections of business and technology
Thom's Guided Tour
Home
About This Blog
«
7 reasons Gardening is like Managing
Thoughts on Sales Engineering
»
Waiting tables is a great training ground