Caroline was born in Plano, Texas, and spent her life in Taiwan and the United States. She received her Bachelor of Arts from Wellesley College, and Master of Architecture from Rhode Island School of Design. Caroline, an Associate AIA member, has worked in the architecture and design offices of Steven Leach International of Taipei, Taiwan; PSI and CL3 Architects of Hong Kong.

As Design Director, Caroline brings experience ranging from small retail spaces to large-scale residential and commercial towers in Hong Kong, including H.Bonaire and LT commercial building.