Skip to main content

pop up sotre

See All Stories

Tesla launches in Mexico and hires former Google communication manager to lead marketing in country

pop up store teslaTesla launches in Mexico this week by opening a “Pop-up” store in the Mexican capital and we learn that the company hired Google’s longtime brand and communications manager for Latin American markets, Ricardo Blanco, to lead Tesla’s communications and marketing in the country.

Expand
Expanding
Close