About Randy Crawford Randy Crawford is a retired pharmacist. Mr. Randy Crawford has 9 years of experience in pharmaceutics.