CEO
Peter Mayhead
CEO Approval Rating
90/100
2000
PublicLondon Stock ExchangePEB
https://pebbleplc.com