Len Badal has joined the senior executive team of BioBlend Renewable Resources, LLC, as the company grows its management team to…