The role involves leading business development activities and coordinating promotional actions for Leonardo's divisions in Kenya and Angola.
Must-have
Nice-to-have
Not specified