Jeff Hempker
Writer

Avivatech, President