Press Releases

Interface Systems Appoints Brent Duncan as Chief Executive Officer

05/11/2022

Brent Duncan has been appointed as Chief Executive Officer of Interface Systems. He succeeds the company’s founder, Michael Shaw, who will take on the role of Executive Chairman.