LLX has its main office at Waltham, MA, with majority of its employees in the US. LLX opened its Guangzhou, China office in 2016, and is growing fast.
LLX was founded at 2010 at Waltham, MA. and has around 70 plus employees in Waltham office.
LLX opened its Guangzhou office in 2016 and has around 30 plus employees.