Don Clough's Location
Tonawanda, NY, US
Don Clough's Work
Don Clough's Education
Don Clough's Skills
Don Clough's Summary
Don Clough, based in Tonawanda, NY, US, is currently a Consultant Owner at Consultant, bringing experience from previous roles at Swissdigital USA Co., LTD, Antec, Cooler Master Co., Ltd. and Ingram Micro. Don Clough holds a University at Buffalo. With a robust skill set that includes Channel Partners, Account Management, Business Development, Sales Management, Inventory Management and more, Don Clough contributes valuable insights to the industry. Don Clough has 7 emails and 1 mobile phone number on RocketReach.