LOCATIONS
San Sebastian, Spain
Basque country is the most industrious part of Spain, with nearly all the famous Spanish technologists near, our headquarters is located in the most suitable region.
Montreal, Canada
Located at one of the most strategic locations of North America, our commercial office in Montreal, Canada is considered as the backbone of the firm’s commercial activities in the region.
Izmir, Turkey
ALMA I&E SOLUTIONS Engineering, Project management, Purchase management, Manufacturing and construction As the gateway between Europe and Asia, ...
Kolkata, India
Sister company,
Engineering, Project management, Manufacturing, Purchase management, Commercial department