david hall
david hall

david hall

David is an entrepreneur, angel investor and technologist. He has over 20 years experience in delivering solutions in algorithmic trading and analytics.