A man in his 50s has been arrested in Kildare on suspicion of taking bribes in return for contracts from an international retail business in Ireland.
Detectives from the Anti Corruption Unit of the National Economic Crime Bureau are questioning the man at Leixlip Garda Station.
They suspect the man, who is a procurement manager for a multinational company received gifts and bribes from suppliers abroad in return for business with the company.
Gardaí say he was responsible for contracts totalling up to €20 million for which suppliers tendered.
His company reported the matter to gardaí in March, and is cooperating fully with the investigation.
Gardaí carried out searches in July and detained the man today on suspicion of committing offences contrary to the Prevention of Corruption Act 1906, as amended.
He can be questioned for up to 24 hours.