CATCH Site & Project Management

Company address

Barcelona y alrededores
Barcelona 08039 Barcelona
Spain

COMPANY DESCRIPTION
CATCH is a company specialized in management of singular facades and complex building envelope projects, made of glass, steel, aluminium and other high-tech materials. The portfolio of our services ranges from consultancy for development and design, until project management.
COMPANY ACTIVITY
Industry service

SIMILAR COMPANIES

2200 W. Salzburg Rd.
Auburn , MI 48611
United States

FEATURED PRODUCTS