The Alcoa Innovation Center was conceived to encompass everything this worldwide leader in all things aluminum has come to stand for. And it took every one of its 16,200 square feet to do it. The multi-media corporate customer center takes the idea of “showroom” to a whole new level.
In a seamless walk-through experience, visitors are strategically educated on the four key drivers of Alcoa innovation: Vision, Product, Process and Sustainability. We gave each central theme its own separate area combining a 40-inch interactive LCD screens with several smaller video kiosks to tell the complete Alcoa story.
A story we were proud to tell.