decprog

167
reputation
2
4
22

Engineering Manager in the UK.