Barry Todd

Barry Todd

Regional Sales Manager at Metro Rod North East


  • Newcastle upon Tyne, United Kingdom
12events
12Industries
Following 12 events in 7 cities across UK

Events

[+] Expand