Mike Pflantz Email

Chief Financial Officer . Salt and Smoke

Current Roles

Employees:
100
Revenue:
$17.5M
About
Salt and Smoke is a restaurants company based out of 6525 Delmar Blvd, St. Louis, Missouri, United States.
Salt and Smoke Address
6525 Delmar Blvd
St. Louis, MO
United States
Salt and Smoke Email

Past Companies

Salt and SmokeChief Financial Officer
BlackJack Consulting, LLCStrategic and Financial Consultant
Altice USASenior Vice President - M&A, Corporate Development and Financial Planning

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.