Found Description
Array Tech, Inc in Madrid seeks a Manager, Business Development Europe to drive sales and growth across Europe. You will understand customer needs from utilities to IPPs, define requirements, prioritize opportunities, and develop value propositions.
The role requires building relationships, leading RFQ responses, developing proposals, and collaborating with sales and product teams to meet revenue targets and expand market share. Expect ~50% travel.
#J-18808-LjbffrReady to Apply?
Submit your application for Europe Solar Business Development Manager at Dormont Manufacturing Co
Apply Now