Back

Barcelone

Barcelone
Passeig de Gràcia 2 - 08007 Barcelone

Our experts are here to assist you

Alexandre Lecherf

Alexandre Lecherf

Managing Partner

Catalonia is one of the major economic engines of the Iberian Peninsula. Strategically located at the crossroads between Southern Europe, the Mediterranean, and Latin America, the region accounts for nearly 20% of Spain’s GDP and remains one of the country’s most attractive hotspots, driven by a particularly dynamic innovation ecosystem.

Barcelona has a strong economic base: port logistics, information technology, pharmaceuticals, urban mobility, clean energy, and a fast-growing entrepreneurial sector, supported by one of Europe’s largest startup hubs. The presence of numerous multinational companies, leading universities, and technology clusters further enhances its international reputation.

Established in 2025, the Barcelona office of IMT Partners has a central location in the Catalan capital that enables it to support local and international companies in their managerial and operational transformation challenges. True to its model, IMT Partners is also developing partnerships throughout Spain, particularly in Madrid and major industrial regions, in order to offer consistent, agile, and local expertise.

IMT Partners is a member of the French Chamber of Commerce in Barcelona

Barcelone
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.