Cyra Talton

Cyra Talton works in product certification. She did product certification for the Windows port of The Simpsons: Hit & Run.