Dianna travaille pour Quality Foods depuis sa fondation en 1982 au centre-ville de Qualicum Beach, en Colombie-Britannique. À ce moment-là, elle occupait de nombreux rôles dans le premier petit magasin, y compris emballer de la viande et imprimer toutes les affiches du magasin. Elle a vu et influencé bien des changements durant la croissance de l’entreprise au cours des 36 dernières années. Elle est maintenant membre de la haute direction de l’entreprise et continue de porter de nombreux chapeaux. Elle a mis sur pied et gère A Step Above, un concept unique de « magasin dans le magasin » d’articles-cadeaux et de cuisine à l’étage, tout en étant directrice adjointe au président de la société, supervisant le programme Q-Card du magasin, le parrainage d’événements communautaires, entre autres.