Dennis Gibb
Dennis Gibb

Dennis Gibb

Disabled veteran, accidental entrepreneur, investment manager, author, who does not suffer fools at all.