Donald Allen

Donald Allen
Donald Allen
National Sales Manager - Business Development, Netwatch USA

Donald Allen is currently serving in the capacity of National Sales Manager - Business Development at Netwatch North America. He has previously served as Sr. Account Manager at Siemens Industry Inc.

Quick poll
How likely is it that companies will invest in cloud-based physical security solutions in the next 5 years?