Do not use Zep Grout Cleaner & Brightener on marble. Zep explicitly lists marble among the surfaces the product is not for, and describes the cleaner as a professional-strength acid-based formula.
Product evidence
Zep describes Grout Cleaner & Brightener as an acid-based grout cleaner and explicitly says it is not for use on marble, terrazzo, travertine, natural stone, chrome, stainless steel, brass or Corian.
Zep — Grout Cleaner & Brightener ↗Surface evidence
The Natural Stone Institute explains that marble is calcium-carbonate based and can be etched by acidic solutions. It recommends mild, non-acidic cleaners for calcareous stone.
Natural Stone Institute — Care & Cleaning ↗Why the answer is unambiguous
This is stronger than a generic caution. There is both a direct manufacturer exclusion and a known chemistry/material conflict: an acidic grout cleaner can etch marble and alter its finish.
If you already used it
Rinse the marble thoroughly with clean water and dry it with a soft cloth. If a dull or lighter-looking patch remains, do not try to neutralize or polish it with another household chemical. Acid etching is surface damage rather than ordinary residue, and visible etching may require professional refinishing.
Safer approach
Keep acid grout cleaner off the marble entirely. For marble itself, use a neutral cleaner intended for natural stone. If grout borders marble, choose a grout-cleaning method that the stone manufacturer or stone-care professional confirms is safe for the adjacent marble.