DODGEN has five functional centers in China, which are DODGEN Shanghai Operation Center (Pudong, Shanghai), DODGEN Chongqing Operation Center (Yubei, Chongqing), DODGEN Innovation R&D Center (Changshou, Chongqing), DODGEN Equipment Energy Center (Changshou, Chongqing), and DODGEN Pilot Plant Center (Ningdong, Ningxia).
DODGEN was founded in Shanghai in 2005, starting in the Lujiazui business district and growing into a national organization with a presence in Chongqing Changshou, Liangjiang New Area, and Ningxia Ningdong. It currently boasts over 200 professional engineering and technical personnel.
Chongqing DODGEN is a key industrial project in the Liangjiang New Area, with a technical and engineering team of over a hundred people dedicated to process package and unit technology development, key equipment design, and project management.
With a profound technical foundation and well-equipped laboratories, DODGEN provides talent and resources for the development, improvement, and scaling of chemical processes for chemical and energy companies, while minimizing costs and risks.
Located in the Changshou Economic Development Zone and relying on DODGEN research and engineering team, this center is primarily engaged in the processing and manufacturing of core equipment internals, key components, efficient packing, tower internals, and related equipment.
Situated within the Ningdong Modern Coal Chemical Industry Pilot Base, the facility adopts a modular unit assembly design, allowing for rapid and efficient completion of pilot testing and process optimization through a building block-style combination.