Shella Taylor

Shella Taylor

Director of Program Development at The Buffalo Group

Follow

About Shella

I'm passionate about

Assuaging suffering, enabling freedom, and creating sustainable solutions to do both.

Areas of expertise

languages + linguistics