O&M Business Development Manager Iberia
Job ID 11639
- Originate O&M opportunities in Spain and Portugal in line with the company´s strategy taking contact with local partners.
- Make O&M contacts with solar industry customers to identify decision-makers within customer organizations.
- Generating leads through networking, prospecting and developing relationships. You will be encouraged to create your own contact strategy and marketing plan to develop new business pipelines.
- Explore and onboard new opportunities through proposal writing and leading client meetings.
- Develops effective processes that help progress customers to close of sale.
- Check, negotiate and close agreements in line with our requirements.
- At least 4 years of experience in similar position with significant and demonstrable business development experience in Iberia.
- Strong network of contacts and relationships in Iberia.
- Excellent presentation and written skills with the ability to present and influence at board level.
- Spanish and English fluent, Portuguese desirable.