President
Travis Frenzel
CEO Approval Rating
84/100
2010
PrivateSubsidiary of Kennedy Lewis Investment Management LLC
https://www.flywheelsports.com/