Bosch is betting the Mayor of Flavortown can help it make an emotional connection with Super Bowl viewers

Bosch's North America president told Business Insider the Super Bowl ad is part of a strategy to grow awareness and sales in the US.