Menlo Micro hires a seasoned professional as first COO June 6, 2023 The firm that invented the electronic switch with its Ideal Switch technology, Menlo Microsystems, has announced that it would be adding the first Chief Operating