Jennifer Felix had a position (Controller) at Deltek, Inc

Details
Title Controller
Is Current no