Member of Technical Staff – MTS at Athena Health (Chennai India) — aijobsearch