Mark

595
reputation
4
6

Formally trained technologist.