Castro-Neves has been in his current position since mid-2018. He retired as CEO of Anheuser-Busch, the North American unit of anheuser-Busch Inbev SA/NV at the end of 2017. He currently serves on the board of Restaurant Brands International Inc.