David Mandel

Committed to Continuous Self-Improvement. Insurance Executive, Father of 5, Chess, Tennis, technology, Rotary International, Low-carb lifestyle, Human mind.

David Mandel