Tom Johnson Analyst