James has not been reviewed on PPH yet.
Reviews for this Job by:
Very good job.
James is an oustanding IT Analyst with excellent communication and technical qualities.