COMSA Corporación

COMSA Corporación

COMSA Corporación is a Spanish infrastructure and engineering group headquartered in Barcelona. Founded in 1891, the company operates across construction, concessions, services, and industrial projects, with a strong presence in Europe, North Africa, and Latin America. Its services division, COMSA Service, is a major provider of facility maintenance, cleaning, and technical services, which explains the many maintenance and technical roles listed in Spain. The group employs over 14,000 people globally and manages large-scale infrastructure and energy projects, including rail, roads, and photovoltaic installations.

In Spain, COMSA has offices and operations in various regions, with a strong base in Catalonia. The company offers roles that are open to international candidates, such as project management and engineering positions, including some based in Croatia and France, reflecting its cross-border activities. For international professionals, COMSA provides opportunities to work with a diversified portfolio, the possibility of relocation within Europe, and the stability of a century-old family-owned group, along with a structured internal training program.

Company History

Founded in 1891 in Barcelona, COMSA began as a construction company and has grown into a diversified infrastructure group. Over the decades, it expanded into industrial services, concessions (under its COMSA Corpora brand), and international markets, becoming a major player in European infrastructure.

For International Professionals

  • The company's global HQ is in Barcelona, so international hires may work side-by-side with Spanish teams in a full-time In-Office environment.
  • COMSA has international projects, including roles based in Croatia and France, offering opportunities for cross-border assignments.
  • Spanish language proficiency is often required for technical and engineering roles, as most open positions are in Spanish.
  • As a large, established company, COMSA offers strong job stability and an opportunity to work on large-scale infrastructure projects that shape Spain's landscape.

Open Positions (3)