Job positions

France
SALES MANAGER FRANCE
Italy - Terranuova Bracciolini
SIMULATION MODEL ENGINEER
Italy - Terranuova Bracciolini
GLOBAL OPERATION CONTROLLER
Italy - Terranuova Bracciolini
GLOBAL PRODUCT SPECIALIST – RESIDENTIAL BU
Italy - Terranuova Bracciolini
SERVICE PRODUCT ENGINEER - RESIDENTIAL
India - IT
IT MANAGER - INDIA
India Design Mechanical
SENIOR MECHANICAL DESIGN ENGINEER - INDIA
Mexico
FINANCIAL ANALYST - MEXICO
India Quality
Product Quality Manager - Solar Inverter
India-R&D
R&D Engineer – PHP Developer