Business Development Specialist
Sterling and Wilson Renewable Energy España ES
Exploring and helping expand to new potential business opportunities in existing and new territories in Europe to look for new business avenues. Meeting customers to identify needs and evaluate altern...