SUPERVISOR - SLOTS
Hard Rock Hotels
Ottawa