About this role
Embrace the opportunity to become a Technical Sales Support Specialist and play a key role in resolving customer issues, coordinating with cross-functional teams, and driving sales performance. If you have strong technical sales support skills and experience in electrical or grid systems, this is your opportunity to make a real impact in a dynamic environment.. Category: Sales, Marketing & Communication