Mark

547
reputation
8
21

Formally trained technologist.