Tracy Gehlan

Managing Director at Smashburger UK

dont miss

Judge - Product Innovation Award