CEO
Bob Mumgaard
CEO Approval Rating
89/100
CFS is a Massachusetts-based energy company that owns and operates fusion power plants.