Careers in China

Project Manager – China

Organica is currently looking to fill a Project Manager with several years of experience to be based in our Shanghai office, reporting to the Director – Project Delivery, China. At… Read More

Sales & BD Manager – China

redefined3

Organica is currently looking to fill a Sales & BD Manager to be based in China, Shanghai office, reporting to the General Manager – China.

Summary of Responsibilities

Generate new… Read More

Contact Us