Head of Creative

Giancarlo Ibarra

Brand Strategy
98%
Growth Marketing
96%
Creative Direction
95%

Giancarlo Ibarra serves as Head of Creative at Energy Harbor, leading the company’s brand strategy, creative direction, and customer experience initiatives across all touchpoints.

He oversees marketing, content production, digital campaigns, and visual storytelling to ensure a consistent and compelling brand presence in every market the company serves.

By combining data-driven marketing strategies with creative execution, Giancarlo helps drive customer acquisition, strengthen brand loyalty, and support the company’s continued growth.

His focus is on building a modern energy brand that connects with homeowners while showcasing the expertise, craftsmanship, and values that define Energy Harbor X.

Biography

Giancarlo Ibarra is a marketing executive, creative strategist, and entrepreneur with more than two decades of experience building brands, leading creative teams, and driving growth across the renewable energy, technology, nonprofit, and consumer sectors.

As a marketing leader in the residential solar industry, he has helped generate eight-figure sales results through data-driven campaigns, customer acquisition strategies, and brand development initiatives.

Combining expertise in digital marketing, business strategy, photography, videography, and content creation, Giancarlo is known for transforming complex ideas into compelling customer experiences that accelerate growth and strengthen brand loyalty.

Passionate about innovation, storytelling, and purposeful leadership, he is committed to building brands that create lasting impact for businesses and the communities they serve.

Start your project here.

Take a minute to answer some questions and an advisor will reach out to you shortly.

What's your name?

What's your property address?

What's your average monthly electric bill?

Do you own the home?

Almost Done. What's the best way to reach you?

Request Received.

An Energy Harbor X specialist will contact you shortly.

EHX - Full Color Logo - white

Power for all.

Florida HQ
Energy Harbor X
1600 E 8th Ave A200,
Tampa, FL 33605
Serving FL GA MD NJ

HIC LICENSE # – FL: EC10313116 | MD: 28039 + 162625 | GA: EN217625 | NJ: 34EI0190690

Go to Top