Nikki Stead is the Chief People Officer of Ricart Automotive Group.
148 people are employed at Ricart Automotive Group.
Ricart Automotive Group is based in Groveport, Ohio.