You are applying for
Commercial Lead France, Belgium, Netherlands (m/f/d) - based out of Southern Germany