Mike Doogue takes the helm as President and CEO of Allegro 2025-03-13 eIndustry Allegro MicroSystems has named Mike Doogue as President and Chief Executive Officer and as a member of the Board.» Evertiq