Terry Dickerson is now the highest ranking leader amongst the competitive set!

Blake TaylorUncategorized

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!