Company Description The British Airways (BA) Office of the CIDO (OCIDO) is part of BA Digital within the... International Airlines Group (IAG), one of the world’s leading airline groups and owner of some of the biggest brands in the sky...
IAG Tech