jessica poole