SQUAN Appoints New CEO Power Infrastructure Leader Joins Growing Telecom Services Business August 19, 2021 No Comments SQUAN, announced that the Company has appointed Chris Roach as Chief Executive. Former CEO, Duane Albro becomes Chairman of the Board.Read More