Chelsia Lau is an Automotive Designer with 25 years of global design experience. During her career with Ford Motor Company, she has worked in design studios around the globe including North America, Europe, and Asia.
Most recently, Chelsia is the Chief Designer, Shanghai Strategic Studio, Ford Motor Company with main responsibility on defining the future vision for Ford design including advance concept work as well as concept innovation on future products.
Chelsia's artistic sense developed at an early age and was honed through extensive training in the fine arts. Chelsia's design philosophy is to imbue each design with a soul and personality that fuels the imagination, dreams and emotions.
Drawing inspiration from Nature to achieve unique design elements, her expression of the modern aesthetic can be experienced through the blend of speed, timelessness and sophistication of her designs.
Chelsia has earned professional recognition and praise for her business acumen and leadership in the field of design.
These include being named among the ‘Top 40 World’s Excellent Females’ in 2011 by U+ Weekly and New York Times, ‘25 of Hong Kong’s Most Inspiring and Influential Women’ by the South China Morning Post in 2012 and ‘World’s Outstanding Chinese Designer’ in 2006.
Chelsia graduated from Lee Wai Lee Technical Institute in Hong Kong, and subsequently from Art Center College of Design in Pasadena, California.