Restaurant Manager — Red Lobster · Talleyville, DE | Tsenta