fbpx
photo of David Foreman

David Foreman

David Foreman is managing director of Praetura Ventures.