Profile

David Rubie

Contact Details

Bio

35+ years as a software developer, system administrator and startup founder.