Caroline DuBois
Contracts Manager
Caroline DuBois is a Contracts Manager at Scale Microgrids, where she oversees the contract lifecycle to support the company's growth in sustainable energy solutions. With a background in real estate development and corporate partnerships, Caroline has experience managing complex agreements and fostering strategic relationships. Before joining Scale Microgrids, she worked as a Sales Manager in real estate development and previously held roles in immigration law and marketing. In addition, she worked on sustainability initiatives and held positions on industry boards. Caroline holds a degree in Corporate Communications from University of Houston as well as a Post Baccalaureate Paralegal Certificate from Rice University.


Giving you the
power to grow.
Our team is ready to help you take charge of your energy with solutions designed to meet your needs.