TwelveStars in global push with launch of Brazil office

London-based branding and corporate vision group TwelveStars is set to open an office in São Paulo, Brazil, later this year as part of an ongoing expansion drive to create key international hubs for the business.

The new São Paulo base follows the creation of the group’s Shanghai office in China at the end of last year, which serves as a hub for the Asia market, TwelveStars chief executive Nicolas De Santis explains.

‘We are planning to set up a joint venture in partnership with a company in São Paulo later this year to service the whole region of Central and South America,’ De Santis says.

TwelveStars has also established hubs in Europe, the US and the Middle East.

The consultancy forms part of the Alpherat Group, which combines ten associated business partners, including brand valuation group Consor, content strategy group Waves, and think tank Gold Mercury International.

Last month, the consultancy completed the rebranding of Spanish utility group Iberdrola Renewables (pictured), which claims to be the world’s number one producer of wind power.

Latest articles