jennifer spence