I think the key attributes for a good speaker are someone that's articulate and someone that puts a fair amount of humour into what they do.
Jo BrandUsually, what people in the public eye do is pick two charities and just exclusively work for them. But that means you have to turn people down all the time, so I try and do something for everyone that asks me, at least once.
Jo Brand