Li James is an experienced professional in the field of software engineering and management, currently serving as Practice Manager at Veeva Systems since July 2024. Prior to this role, Li was with Kingland for over a decade, where responsibilities included Director of Engineering, Team Lead, and Solutions Engineer, focusing on delivering detailed solutions for customer needs. Earlier experience includes working as a Software Engineer at hiSoft Technology International Limited from September 2007 to November 2012. Li holds a Bachelor's degree in Software Engineering from Hei Longjiang University, earned between 2003 and 2007.