You must be logged in to see James Applegarth's about summary.
Contact & Other Info
You must be logged in to see James Applegarth's contact details.
Education
You must be logged in to see James Applegarth's education details.
Experience
You must be logged in to see James Applegarth's work experience details.