INTERVIEW: TEISHA LOWRY FROM INDAH ORGANICS Lisa Teh November 2, 2012 Beauty, Insider, Interviews and What's In My Makeup Bag Founder of INDA Organics, Teisha Lowry is more than a pretty face. After starting out as a model, Lowry soon turned her passion for natural...