James Taylor (Technical Support Manager)

 

 

James Taylor, Technical Support Manager, has over 10 years of experience in product design and manufacturing. He received his B.S. in Mechanical Engineering Technology from Oklahoma State University. No, He's not related to the singer.