President & CEO
Mike Judd
CEO Approval Rating
90/100
Stryten Energy is a Georgia-based company that offers energy storage solutions for industries including transportation and railway.