Refine Your Search

Tista Science and Technology Corporation - Remote 3.7

The Project Manager shall oversee and be responsible for all aspects of a fast-pacing project serving as direct interface with the client, managing project…

Estimated: $94,000 - $130,000 a year

Tista Science and Technology Corporation - Austin, TX 3.7

Provide quality assurance over program/project deliverables and ensure timely submission of all contractual deliverables.

Estimated: $110,000 - $140,000 a year