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