Jump to navigation
London, United Kingdom
Established the Burger King UK Master Franchise.
An affiliate of Restaurant Brands International, Oakville, Canada