Where is Omni Logistics Corporate office Headquarters

 Headquarters Address and Contact

Omni Logistics
  • Address: 3200 Olympus Blvd Suite 300, Dallas, TX 75019, United States
  • Phone Number: +1 817 552 5270
  • Email: Click Here
  • Number of Employees: 4,500
  • Established: 2000
  • Key People: J.J. Schickel

Headquarters Location & Directions

Headquarters Executive Team

Name Title
J.J. Schickel Chief Executive Officer
Keith Moran President North America
Wendy Curtis Chief Legal Officer and General Counsel
Zhuo Chen Chief Financial Officer
Brad Stogner Chief Revenue Officer
Christi Liebe Chief Information Officer
Jim Blaeser Chief Procurement Officer
Jennifer Dooley VP & Corporate Controller
Andy Tribble SVP North America
Bobby Solis President Asia
Mike Painter VP United Kingdom
Bill Heathcock VP Operations
Nelson Lau VP North Asia
K.Y. Yip VP South Asia
Maggie Chen VP Human Resources

History and Headquarters Information

Headquarters Photos

Omni Logistics
Omni Logistics
Rate This