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