? Job Description As a Business Developer Leader, part of our distribution team, your mission is to define and implement our sales strategy...) Identify new business opportunities to initiate and close complex deals covering aspects such as legal, financial, marketing...