Tag: tech

The Broadcast Podcast | Episode 19: Joerose Tharakan

Joerose Tharakan is an Alliance Partner Manager with Microsoft Corp. Originally from Cochin in south India, she holds a BA in Mathematics & Economics from Colby College and…