Giancarlo Ibarra
Head of Creative
Giancarlo Ibarra is a marketing executive, creative strategist, and entrepreneur with more than a decade of experience building brands, leading creative teams, and driving growth across the renewable energy, technology, nonprofit, and consumer sectors.
Vanesa Gonzalez
Chief Financial Officer
Stacey Sabori
General Manager
Jorge Suarez
Chief Operations Officer
