Senior Implementation Engineer
KPIT Extended PLM
3M
Software Development Specialist
North Carolina State University
Lab Instructor
ChannelAdvisor
Software Engineer