President & CEO
Daniel McGahn
CEO Approval Rating
83/100
AMSC is a Massachusetts-based cleantech company that provides electrical grid stabilization, and wind turbine systems for sectors including renewable energy and marine.