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