James MacGuire

JAMES MacGUIRE, President of the Foundation, is a veteran media and not for profit executive with extensive experience in operating charitable programs overseas.

Back