Also known as: ghcarmen
Carmen Garcia lives in New York, NY. Carmen attended the Chalmers University Of Technology, Indian School Of Business Isb and China Europe International Business School Ceibs. Carmen is employed by Business Analyst At Deloitte.