Allen Lan

System Project Manager at Radiant Vision Systems

Allen Lan has held various positions in different companies throughout their career.

From 2015 onwards, they worked as a System Project Manager at Radiant Vision Systems, where they were responsible for the design, manufacturing, installation, and debugging of automation equipment for the Asia area. This equipment was integrated with the Radiant camera and connected to the automatic production line in customer factories as an AOI system.

Prior to that, from 2009 to 2015, they worked as a Project Manager at Northstar Sitetel, a worldwide supplier for intelligent battery cabinets. In this role, they managed the battery cabinet thermal system design, localization, supplier chain management, and project management.

From 2008 to 2009, they worked as a Mechanical Engineer at Komax, an automatic cabling equipment supplier. Here, they managed the design of automatic cable machines and coordinated projects between Swiss and Chinese engineers.

From 2006 to 2008, they worked as an Engineer Mechanical at FAMECCANICA.DATA SPA, where they localized commercial parts and modified the related fabricated parts.

In 2005, they worked as a Mechanical Technician at Shanghai Aircraft Manufacturing Company, where they designed jigs for aircraft parts, prepared manufacturing processes for parts, and performed other mechanical tasks.

Overall, Allen Lan has demonstrated a diverse range of skills and experiences in project management, mechanical engineering, equipment design, and manufacturing coordination across multiple industries.

Allen Lan completed their Bachelor's degree in Engineering and Automation at Wuhan University of Science and Technology from 2001 to 2005. Allen then pursued a Master's degree in Project Management at Shanghai Jiao Tong University from 2012 to 2015.

Links

Previous companies

Komax logo

Org chart

Sign up to view 0 direct reports

Get started