I have had the opportunity to work with Randy for a number of years and probably like many other professionals, find his thought process and clear communication to be refreshing and effective.See MoreRead Less