Echosec Systems UK is officially open with Ben Milsom taking the lead.
Echosec Systems Ltd. has officially opened the doors of its highly anticipated UK division.