Homer Vela is a Terminal Manager at Expedited Logistics and Freight Services, LLC (ELFS) since January 2022. Previously, Homer held the position of Truck Superintendent at Helmerich & Payne, where Homer was involved in rig moving operations.
Sign up to view 0 direct reports
Get started