Owler weekly showdown. Terry Dickerson is the highest ranking CEO among competitors beating out Ritchie Bros CEO by 11% and Iron Planets CEO by 25%. Terry Dickerson is topping the charts with 75% overall CEO rating!
Terry Dickerson is now the highest ranking leader amongst the competitive set! was last modified: April 26th, 2017 by Blake Taylor