Delan Ren has over two decades of experience in technology and management across various industries. Currently serving as the Vice General Manager at Shanghai Pharmaceuticals Holding Co., Ltd. since February 2021 and previously as General Manager of KDL E-Commerce BU, Delan has held senior roles at Cardinal Health as Senior Director of Commercial Technology and at Motion Global Limited as Chief Technology Officer. Delan also held CTO positions at Middle Road Technology, Lucas Creek Solution, and Desoft Software Ltd, contributing to advancements in e-commerce solutions and software development. Delan’s educational background includes a Global EMBA from China Europe International Business School and a Master’s and Bachelor’s degree in Computer Science from Massey University.
Sign up to view 0 direct reports
Get started