CEO
Gavin Cox
CEO Approval Rating
90/100
Byron is an England-based company that owns and operates 21 restaurants that serve burgers, milkshakes, fries and nuggets.