Karen Beach

senior account manager at public sector training provider Flourish