, we are committed to the continuous learning and growth of our teams. Our sushi chefs are a key component to our success... this role, you will produce all sushi menu items while rolling under the pressure of a demanding and fast-paced environment......
Job Location: Ottawa, ON, Canada