Framingham Chief Financial Officer Mary Ellen Kelley