BJ started his transportation and logistics career in 1994, holding various roles with a large intermodal carrier until joining Gulf Winds International in 1999. BJ has held many positions at Gulf Winds, which include Dispatcher, Operations Manager, Director of Safety & Compliance, and General Manager. In his current role as Chief Operating Officer, BJ supports all areas of the business and is responsible for the execution of Gulf Winds' "world class" vision. BJ enjoys spending quality time with family and friends in the great outdoors when away from the office.