Tesha is a NPC implicated on the WynnExcavation Site A quest. She is a lab assistant of the dig site for the excavation of the tomb of Pharaoh Nabak and seems to be a translator.
Tesha is found in a tent outside WynnExcavation's dig in the desert, South-East of Almuj, between Almuj and the Mesa.