Swaha Sahoo

Country Director, India at STIR Education

Swaha heads the country office in India. She previously worked at Tata Trust, leading a reading and library initiative across eight states in India. She previously had a successful career in journalism and holds MAs in International Education & Development and Development Journalism.

Links


Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams