Telesa Strauss



The top manager of the company where the Vipers are stationed at. She usually briefs them about the missions.