Ricky Carroll has been working in the crane and hoist industry for over two decades. From 1995 to 2007, Ricky worked as an Installation Technician at Carrolls Welding and Installation, specializing in crane installation. Since August 2007, Ricky has been a Territory Manager at Engineered Systems, Inc., where RICKY focuses on crane and hoist sales and service.
Sign up to view 1 direct report
Get started