Corporate Business Manager salaries at Opodo can range from €52,689-€57,224. This estimate is based upon 1 Opodo Corporate Business Manager salary .