decprog

167
reputation
2
5
22

Engineering Manager in the UK.