I have known Phil for 30 years. Over that time, I have worked for him and with him on many companies and projects mostly in IT. He has a deep and broad knowledge of business and  management and is one of the best coaches I've known. He helped me hone many ill-formed and often wildly ambitious ideas into achievable goals. Since I, like most entrepreneurs, am given to "fits of enthusiasm" and "flights of fancy" this often required extraordinary patience on his part. If you need someone to help you clarify your goals then achieve them, you will look a long time before you find someone better than Phil. I recommend him without reservation.