Rashmi Agrawal Email

VP Product Management . Trellis Energy

San Francisco, CA

Location

Current Roles

Employees:
34
Revenue:
$6.7M
About
Trellis Energy is a leader in helping energy organizations run more efficiently and effectively in an ever-changing and challenging environment. With more than 20+ years of experience designing and delivering mission-critical systems for industry leaders, Trellis Energy’s innovative solutions will run your business. Smarter.
Trellis Energy Address
33 New Montgomery Street
San Francisco, CA
United States
Trellis Energy Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.