Lead the Brazil mandate
Country Manager, General Manager or commercial leadership, depending on the company's needs. The role brings together market development, commercial execution, teams, partnerships and performance within an agreed executive remit.
