Salt and Smoke

0 followers


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

Industries

Employees

201-500

Links


Org chart

Tom Schmidt
Founder and Owner
Collapse
Chad Emory
Commissary Warehouse/shipping/kitchen Manager
Emily Tenholder Mba
Director Of Human Resources
Toni Monaghan
District Manager
Mallory Francis
FOH Employee
MacKenzie Taylor
Marketing Director