Cell: +44 7763 717365
Email: [email protected]
Skype: petermdema
LinkedIn: Peter McLeod
DEMA Europe
Mast 25, 3891 KE
Zeewolde, Netherlands
Phone: +31 36 522 7006
Fax: +31 36 522 7863
Regional Sales Manager