Jonathan Sylvester

1,275
reputation
10
23

engineer, entrepreneur, consultant