New office... - Indusa Technical Corp. Office Photo | Glassdoor