CCR has a boardroom....now all you need is an F ticket
Don't recall anything appropriate in the Galleries lounges. Best bet would be the work/entertainment zone in Galleries F, which is rarely busy. Just try not to shout down the phone!
If you have time to do this landside, then a day room at the Sofitel if you need confidentiality, or the First end of the terminal has plenty of seats and few bodies