STS Certified

125 Total Employees
Year Founded: 2010

Teams at STS Certified

Recently posted jobs

11 Days AgoSaved
In-Office or Remote
London, Greater London, England, GBR
Consulting • Energy • Solar • Renewable Energy
Lead UK sales strategy and execution for renewables (solar, wind, energy storage, TIC). Develop business plans, manage CRM pipelines, nurture key accounts, forecast revenue, present technical services, and collaborate with operations to drive growth and profitability across the United Kingdom.