Home Tags Jeri Finard

Tag: Jeri Finard

Jeri Finard heads up Godiva North America

Jeri Finard of Larchmont is settling in as the new president of Godiva North America.