Celestica announces the opening of a new Customer Experience Center in Santa Clara, California. This new state-of-art space gives our customers a place where they can collaborate directly with Celestica experts, both local and remotely around the world, on the challenges and opportunities ahead.
Read More