Role Overview As our Mexico Sales Manager (System Integration), you will be responsible for selling complete energy storage system integration solutions to utility, industrial, and commercial clients. You will act as the local face of our
The Talent & Engagement Manager, Americas plays a key role in shaping and executing the companys talent strategy, ensuring the organization attracts, develops, engages and retains the talent required to support its business objectives and growth