Janelle Tan is a Customer Success Manager with a diverse background in various roles such as Mechanical Designer, Project Manager, Design Engineer, and Engineering Intern. With experience in tech sales, customer service operations, and product design engineering, Janelle has worked in both start-up and corporate environments. Janelle holds a Bachelor of Applied Science in Mechanical Engineering with a Management Sciences Option from the University of Waterloo.
Sign up to view 0 direct reports
Get started
This person is not in any teams