EMSNOW Up Close: John McKay, President of Sales and Purchasing, Freedom USA

Eric speaks with John McKay, Freedom USA’s President of Sales and Purchasing about the shortages, the long-term impact on the component channel, how Freedom’s business strategy has evolved, when he thinks all this will end, and much mores.

About The Author

Circuits x