Michael O'Neill

938
reputation
7
21

General technologist, with a data specialty.