Heavy Equipment Guide Logo

About The Author

Duncan High

Processing equipment technology division manager

Duncan High is the processing equipment technology division manager for Haver & Boecker Niagara's Canada location.

By This Author (1)