Addenbrooke's Charitable Trust Logo

Kelly Oakes

Kelly Oakes

Individual Giving Consultant


Return to our people