(Snr) Medical Manager - Germany