Stephane Babcock

Stephane Babcock

Managing Editor

Managing Editor Stephane Babcock works on Heavy Duty Trucking and TruckingInfo.com. He has a particular interest in alternative fuels, fleet safety, and engine technologies.