STS Certified
Jobs at STS Certified
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
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.
