Deirdre Stach had a position (budget analyst) at House Science and Technology Committee

Details
Title budget analyst
Is Current no