M. Leonhard

1,332
reputation
1
18
20

Software engineer and entrepreneur.