Salt and Smoke

0 followers


Salt and Smoke is a restaurants company based out of 6525 Delmar Blvd, St. Louis, Missouri, United States.

Industries

Headquarters

St. Louis, US

Employees

201-500

Links

Org chart

Tom Schmidt
Founder and Owner

Tom Schmidt

Collapse
Chad Emory
Commissary Warehouse/shipping/kitchen Manager
Emily Tenholder Mba
Director Of Human Resources
Toni Monaghan
District Manager
Mallory Francis
FOH Employee