Aaron Luo is the Chief Executive Officer and Co-Founder of Caraa.

Aaron is a serial entrepreneur in luxury fashion and retail with expertise in brand development and global supply chain. He attended University of Massachusetts, Amherst before earning an MBA from Case Western Reserve University, after which he honed his expertise across operations and corporate finance over the course of a decade working with Fortune 500 companies. 

Aaron is born in China, raised in Spain and is currently based out of New York City.