Ben ZoufanSales Manager - Photovoltaic - Europe & Americas
San Jose, California
Sales Manager - Photovoltaic - Europe & Americas
Key Account and Business Development Manager
Global Demand Manager
Global Demand Manager
Business Process Consultant
Market Research Consultant
Recommendations: 6
Marketing Strategy
Strategic Planning
Market Research
Strategy
Data Analysis
Demand Management
Project Management
Training