Channel Sales - Business Development Manager (France, Belgium, Netherlands)