Restaurant Depot - 1760 New Durham Road [Department Manager] As a Front-End Supervisor at Restaurant Depot, you'll: Supervise, train and evaluate cashiers, front-end loaders, checkers and U-boat retrieval; Ensure friendly, efficient and professional customer service; Ensure compliance with established sales and security policies and procedures; Investigate and resolve customer complaints...Hiring Immediately >>