If you have a fantastic CFO, that's great. Just say that. "I'm very confident in person X." or "We have a great team who's been doing a great job." Things like that.
You don't say: "I don't add any value." That makes you sound like an empty suit.
Also the "I haven't talked to my CTO in months" sounds really bad. How the eff are you planning new product launches? Shouldn't the CEO at least be aware of any ongoing issues with current products? Talk about the plan to reduce hosting costs? Anything? WTF