Tommy Angelo joins the podcast to talk about his background and insights; talk was so good we had to split into two parts. Enjoy!