Catherine Taylor

A change agent that facilitates, teaches and mentors.