Founded in 1998 by Cédric Levie, PT. Maxim Indowood is a modern Business to Business furniture company located in Jepara, Indonesia, the heart of the country's furniture industry. Over the years, the company has grown into a large, fully mechanized production plant employing more than 500 people. M... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet