Barry Ekstrand

Active Lafayette, LA President for Chem Rock Technologies, LLC