Oracle has lost its chief financial officer for the second time this year. Current CFO Greg Maffei will leave later this month.

"Greg has told us he's looking at a terrific professional opportunity," said Oracle CEO Larry Ellison. "We wish him well."

Former Microsoft executive Maffei has spent just four months at Oracle. He replaced Harry You, who left Oracle in March after eight months with the company. You departed to take over as CEO of services company BearingPoint.

Oracle's CFO position has become a revolving door since long-time CFO Jeff Henley vacated the office in 2004 to become Oracle's chairman. Oracle said Thursday that co-president Safra Catz will take over CFO duties, as she did following You's departure. The company did not say whether Catz will serve as its permanent CFO.

Official confirmation of Maffei's departure came right after Wall Street analysts publicly questioned his absence at recent industry events. Oracle postponed a planned meeting with financial analysts last week, a delay Oracle co-president Charles Phillips attributed at the time to family emergencies, and Maffei cancelled a scheduled appearance next week at a Goldman Sachs investment conference.

Oracle is losing its CFO at an awkward time. The rabidly acquisitive company has been gobbling up a steady stream of smaller software makers, and it's working to finalise its $5.85 billion acquisition of Siebel.