Idris daud patel

Idris daud patel

Parts technicians at Automotive


  • Calgary, Canada
29events
16Industries
Following 29 events in 2 countries

Events

[+] Expand