Nacida en Venezuela, Carolina Castillo es licenciada cum laude en Ingeniería Electrónica por la Universidad Simón Bolívar de Caracas (Venezuela) y cuenta con un MBA en la Kellogg Graduate School of Business de la Northwestern University (Illinois, USA). Empezó su carrera profesional en Hewlett-Packard, ocupando posteriormente diferentes puestos de analista de negocio y consultoría en empresas como Ford, Procter & Gamble y McKinsey. En 2002, Carolina se instala en Madrid y se incorpora a Diageo como directora de Estrategia, para asumir posteriormente la dirección de Marketing para Europa Occidental. Antes de unirse a Microsoft, Carolina ocupaba la dirección general de la división de Perfumes de L’Oreal España, liderando el negocio y la estrategia de marcas como Giorgio Armani, Cacharel, Diesel, Ralph Lauren y Viktor & Rolf.