Jonathan Sylvester

1,191
reputation
9
18

engineer, entrepreneur, consultant