Robert Sherrod, Jr. joined AllTech in 1995 to manage a new office in North Carolina. Robert was instrumental in developing AllTech’s business opportunities throughout the Carolinas. His marketing, sales and recruiting efforts during his tenure has led to AllTech’s successes on the east coast. Throughout the years he has successfully managed a diverse client portfolio – oil & gas, utilities, pharmaceutical, manufacturing, banking/financial and retail. Robert has become the face of AllTech in the Carolinas.