Geoffrey Hansen

Seasoned executive with management experience in software development, product management, product marketing, and venture capital.