Michele Granitz

Head of Benefits
National Life Group
Montpelier, VT