Smokin Jerry’s Tiki Hut & Grill • Placida, Florida, United States
 The manager has to overseeing daily operations, managing staff through hiring, training, controlling costs and inventory, ensuring customer satisfaction and compliance with health and safety regula...Show moreLast updated: 16 days ago