Stephen Green is the President of Judge Direct Placement.
80 people are employed at Judge Direct Placement.
Judge Direct Placement is based in West Chester, Pennsylvania.