Christine "Schaffer" Babcock has/had a position (Director of Scheduling) at Ted Cruz

Title Director of Scheduling
Updated 5 months ago