Sales & BD Manager Pharma Francia (100%) | Remote in France close Geneva border in Switzerland