public agent jennifer keelings