Luc Dowell

Luc Dowell

Industrial Engineer, Plutus
7 points
All activity