Overview

Company
TAR
Location
Austin, Texas, United States
Employment type
On-site
TAR

Business Services & Consulting • Austin, Texas, United States

Chief Commercial & Strategic Partnerships

Austin, Texas, United StatesOn-sitePosted 9 hours ago
Business Services & Consulting

About the Role

TAR is building the world’s first off-grid power plant for data centers, powered by renewable technologies. As VP of Commercial in Austin, you will originate, structure, and close multi-year capacity agreements with hyperscalers and AI compute buyers, owning the revenue and terms from inception to ramp.

You will design the pipeline, pricing framework, and contract standards, collaborating with finance, legal, and engineering to ensure TAR can deliver on commitments while maintaining margins.

#J-18808-Ljbffr

What You'll Do

TAR is building the world’s first off-grid power plant for data centers, powered by renewable technologies.
As VP of Commercial in Austin, you will originate, structure, and close multi-year capacity agreements with hyperscalers and AI compute buyers, owning the revenue and terms from inception to ramp.
You will design the pipeline, pricing framework, and contract standards, collaborating with finance, legal, and engineering to ensure TAR can deliver on commitments while maintaining margins.
#J-18808-Ljbffr

Skills & Technologies

Business Services & Consulting