Overview At ST Engineering iDirect, we’re reshaping the future of global connectivity. As a leader in satellite communications, our groundbreaking technology empowers customers to grow, innovate, and transform their networks. Here, your skills and passion meet
Position: Sales & Brand Partnerships Designation - Executive, Sr. Executive, Manager & Sr. Manager Location :Brazil Role Level: Entry to Mid Level Reports To: Head - Sales & BD Role Overview If you’ve ever seen your