Skip to content
Enmacc logo

Country Sales Lead, Italy

EnmaccEnergy and company
ItalyLead
Sales & Account Management

About the role

Lead sales strategy and team growth for the Italian energy trading market to drive revenue and customer acquisition.

View original posting →

Tech stack

Go

Match insights

Tech:Go
Level:Lead

More roles at Enmacc

View open roles at Enmacc