[3] Fue cofundadora, junto a Laura Annie Willson y con el apoyo de Margaret, Lady Moir, de la Electrical Association for Women (Asociación Eléctrica para Mujeres), que fue pionera en 'maravillas', como se describen en las revistas contemporáneas,[4][5] tales como la casa totalmente eléctrica en Bristol en 1935.Se convirtió en la primera directora de la Electrical Association for Women en 1925.[3] Tras trabajar en los talleres de Cochran durante la Primera Guerra Mundial, adquirió una formación básica en ingeniería en Londres y en Annan, Dumfriesshire; a partir de ese momento se convirtió en pionera en el mundo eléctrico y profesional.En 1919, Haslett dejó Cochran's para convertirse en la primera secretaria de la Women's Engineering Society (WES) y la primera editora de la revista The Woman Engineer, que dirigió hasta 1932.A principios de la década de 1920, pocas casas tenían luz eléctrica o calefacción, y mucho menos electrodomésticos; la Red Nacional aún no existía.[8] Haslett fue miembro del Women's Provisional Club (Club Provisional de Mujeres) para Mujeres Profesionales y Empresarias (fundado en 1924) junto con la arquitecta Gertrude Leverkus, Eleanor Rathbone, la Dra.[7] También fue miembro ejecutiva del Six Point Group,[10] fundado por Lady Rhondda en 1921, para presionar por cambios en la ley del Reino Unido sobre seis puntos de igualdad para las mujeres: en la política, en el trabajo, en lo moral, en lo social, en lo económico y en lo legal.[11] En 1925, la Women's Engineering Society atrajo la atención nacional cuando organizó una conferencia especial en Wembley, en asociación con la Primera Conferencia Internacional de Mujeres en la Ciencia, la Industria y el Comercio.El informe también recomendaba el sistema de circuito en anillo, que se convertiría en estándar.[19] Representó al gobierno del Reino Unido en misiones comerciales en los EE.Se encuentra en una calle que lleva su nombre: Haslett Avenue East, en Three Bridges, Crawley, West Sussex.La escuela primaria Caroline Haslett en Milton Keynes, Buckinghamshire, también lleva su nombre.