Country Managing Directors Transmission & Distribution
Directly report to CEO
Location : There are two roles one in France & one in Italy Remote working & Business Travel as required
Compensation & benefits : Competitive salary package based on candidates experience and previous salary, annual Sales Bonus, Car allowance etc
The role of Managing Director includes :